我正在使用“第三方”WCF 服务。我正在从 C# 控制台应用程序以异步模式调用他们的方法。
我打电话的顺序是 1. WCF.MethodA(异步) 2. WCF.MethodB(异步) 3.WCF.MethodC(异步)
我想在成功完成对“MethodA”的调用后引发一个事件(调用“MethodB”)。谁能告诉我该怎么做?这是服务需要支持的东西(引发事件)吗?
谢谢
最佳答案
如果您在添加服务引用时打开异步选项,您将收到带有事件的异步调用。
例如,您应该通过 WCF.MethodACompleted
事件自动获取 WCF.MethodAAsync
。您可以订阅完成事件,并在完成时启动下一个方法。
关于WCF 服务 - 异步 如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8331681/