异步 Web 服务调用返回 null(从 ASP.NET 异步页面调用)

发布于 2024-08-14 05:43:21 字数 194 浏览 8 评论 0原文

我正在使用已在 WCF 中实现的第 3 方 Web 服务。

我的使用者代码驻留在 ASP.NET 异步页面上。

问题是,有时 BeginCallWebService() 方法返回 null。它不应该总是返回一个 IAsyncResult 对象吗?

我应该要求 Web 服务开发人员修改他们的代码,还是 null 是合法的响应?

I am consuming a 3rd-party web service which has been implemented in WCF.

My consumer code resides on an ASP.NET asynchronous page.

Problem is, sometimes the BeginCallWebService() method is returning null. Shouldn't it always return an IAsyncResult object?

Should I ask the web service developer to modify their code, or is null a legit response?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

沩ん囻菔务 2024-08-21 05:43:21

Begin... 应始终返回 IAsyncResult,因为您需要它来调用 End...

目前他的网络服务实现 异步模式(他的错误),或者你的代理提供它(你的错误)?

Begin... should always return IAsyncResult as you'll need it to call End...

Currently his webservice implements async patterns (his bug), or your proxy provide it (your bug)?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文