我在IFoo中定义了新方法:
[OperationContract]
List<string> GetChatSubjects(string siteId);
并在FooReferece.svc.cs
中定义了此方法public List<string> GetChatSubjects(string siteId)
{
...
return List<string>;
}
当我尝试仅获得此参考时
方法显示在我的服务参考中。我需要返回List的GetChatSubjects()方法。我需要方法本身。为什么上面只显示列出的方法?
顺便说一句,我在Silverlight中的项目。
答案 0 :(得分:2)
WEll因为Silverlight仅支持异步调用。原因是silverlight在浏览器UI线程上运行。和同步调用将阻止用户界面直到收到回叫。