异步web服务调用返回null(从ASP.NET异步页面调用)
我正在使用已在WCF中实现的第三方web服务 我的使用者代码驻留在ASP.NET异步页面上 问题是,有时候BeginCallWebService()方法返回null。它不应该总是返回一个IAsyncResult对象吗异步web服务调用返回null(从ASP.NET异步页面调用),asp.net,wcf,web-services,asynchronous,asynchronous-wcf-call,Asp.net,Wcf,Web Services,Asynchronous,Asynchronous Wcf Call,我正在使用已在WCF中实现的第三方web服务 我的使用者代码驻留在ASP.NET异步页面上 问题是,有时候BeginCallWebService()方法返回null。它不应该总是返回一个IAsyncResult对象吗 我应该要求web服务开发人员修改他们的代码,还是null是合法的响应?Begin…应该始终返回IAsyncResult,因为您需要它来调用End… 目前,他的web服务实现异步模式(他的bug),或者您的代理提供异步模式(您的bug)代理代码是使用Visual Studio通过添加
我应该要求web服务开发人员修改他们的代码,还是null是合法的响应?
Begin…
应该始终返回IAsyncResult
,因为您需要它来调用End…
目前,他的web服务实现异步模式(他的bug),或者您的代理提供异步模式(您的bug)代理代码是使用Visual Studio通过添加web服务引用生成的。