我使用ChannelFactory来打开/管理WCF通道(与客户端代理相比)。但是,当发生异常时,工厂状态不会报告通道出现故障…… = new ChannelFactory最后,我正在寻找一种在使用ChannelFactory与ClientProxy时准确获取通道状态的方法,因为如果可能的话,我希望保留会话状态;并且如果合法的FaultCont
HelloWorldDataContract dc = proxy.SayHello();请注意,当调用proxy.Open()时,通道的状态和ChannelFactory的状态都变为“已打开”。当调用proxy.Close()时,通道的状态变为"closed",但ChannelFactory的状态保持为"Opened“。
是否也应该关闭ChannelFactory?此外,如果可能,请解释打