我正在使用已在WCF中实施的第三方Web服务。
我的消费者代码驻留在ASP.NET异步页面上。
问题是,有时BeginCallWebService()方法返回null。它不应该总是返回一个IAsyncResult对象吗?
我应该要求网络服务开发人员修改他们的代码,还是无效的合法回复?
答案 0 :(得分:2)
Begin...
应始终返回IAsyncResult
,因为您需要它来致电End...
目前他的webservice 实现了异步模式(他的错误),或者你的代理提供了它(你的错误)?