我正在使用'第三方'WCF服务。我正在从C#console应用程序调用异步模式下的方法。
我打电话的订单是 1. WCF.MethodA(异步) 2. WCF.MethodB(异步) 3. WCF.MethodC(异步)
我想在调用'MethodA'成功完成后引发一个事件(调用'MethodB')。谁能告诉我怎么做?服务需要支持(引发事件)吗?
由于
答案 0 :(得分:3)
如果在添加服务引用时打开异步选项,则会通过事件进行异步调用。
例如,您应该自动获得WCF.MethodAAsync
事件WCF.MethodACompleted
。您可以订阅完成事件,并在完成后启动下一个方法。