我正在使用Silverlight WCF服务代码生成工具(SLsvcUtil.exe)来获取WCF .svc并创建一个类来使用它。
请参阅:http://msdn.microsoft.com/en-us/library/cc197958(v=vs.95).aspx
它生成的代码只有异步函数调用。有没有办法生成同步调用?
答案 0 :(得分:5)
不。 Silverlight不允许同步调用,以避免锁定浏览器。它需要是一个很好的插件公民。无论如何,同步调用只对开发人员有利,而对用户有利。您希望无论如何都要避免在应用程序中锁定UI。 Silverlight只会迫使你采取这些更好的做法。
希望这会有所帮助......
克里斯