我正在使用“第三方”的WCF服务。我正在从C#控制台应用程序中以异步模式调用他们的方法。
我调用的顺序是1. WCF.MethodA (异步) 2. WCF.MethodB (异步) 3. WCF.MethodC (异步)
我想在成功完成对‘MethodB’的调用后引发一个事件(调用'MethodA‘)。有人能告诉我怎么做吗?这是服务需要支持的东西(引发事件)吗?
谢谢
发布于 2011-12-01 03:26:45
如果您在添加服务引用时打开了异步选项,您将获得带有事件的异步调用。
例如,您应该通过WCF.MethodACompleted事件自动获取WCF.MethodAAsync。您可以订阅完成事件,并在完成后启动下一个方法。
https://stackoverflow.com/questions/8331681
复制相似问题