0
我正在使用已在WCF中實現的第三方Web服務。異步Web服務調用返回null(從ASP.NET異步頁面調用)
我的使用者代碼駐留在ASP.NET異步頁面上。
問題是,有時BeginCallWebService()方法返回null。它不應該總是返回一個IAsyncResult對象嗎?
我應該問網絡服務開發人員修改他們的代碼,還是null是合法的響應?
我正在使用已在WCF中實現的第三方Web服務。異步Web服務調用返回null(從ASP.NET異步頁面調用)
我的使用者代碼駐留在ASP.NET異步頁面上。
問題是,有時BeginCallWebService()方法返回null。它不應該總是返回一個IAsyncResult對象嗎?
我應該問網絡服務開發人員修改他們的代碼,還是null是合法的響應?
Begin...
應該總是返回IAsyncResult
因爲您需要它來調用End...
目前他的web服務實現異步模式(他的錯誤),或代理提供它(你的錯誤)?
代理代碼是使用Visual Studio通過添加Web服務引用生成的。 – frankadelic