界面:
[ServiceContract]
public interface ISystem
{
[OperationContract]
void DoWork();
[OperationContract]
string Stuff(Foo a);
}
[DataContract]
public class Foo
{
[DataMember]
public string Bar { get; set; }
}
服务:
public class System : ISystem
{
public void DoWork()
{
}
public string Stuff(Foo a)
{
return a.Bar;
}
}
问题:
当我评论Stuff(Foo a)
时,它会在网上发布后在Visual Studio中识别我的服务。如果我不评论它,因为我需要这种方法,它将在视觉工作室中变成红色而不再识别它们中的任何功能。