我如何调用WCF service. abort()当使用spring.net WCF:channelfactory创建服
本文关键字:WCF net spring 创建 channelfactory abort 何调用 调用 service | 更新日期: 2023-09-27 18:15:01
我想捕获一个异常,然后在正在运行的WCF通道工厂上调用Abort方法,但我不确定如何做到这一点?
。
<wcf:channelFactory id="ShoppingService"
channelType="solution.TShoppingService, solution"
endpointConfigurationName="ServiceEndPoint" />
业务处于中止状态。
我得到了服务的引用
IApplicationContext context = ContextRegistry.GetContext();
context["TShoppingService]...
但是如何调用abort方法呢?
Tim的解决方案起作用了:
((System.ServiceModel.ICommunicationObject)context["ShoppingService"]).Abort();