【发布时间】:2013-08-20 17:05:44
【问题描述】:
我在我的 WCF 服务中使用以下代码来调用另一个可能是也可能不是 WCF 服务的 Web 服务。
ChannelFactory<IService1> myChannelFactory = new ChannelFactory<IService1>
(myBinding, myEndpoint);
所以我想在一个 xml 文件中有一些信息,我从中读取各种服务端点,并希望将绑定信息传递给通道工厂,并根据我在配置 XML 文件中的信息调用其他服务。
所以我想每次都使用不同的服务合同信息动态生成通道工厂。
不同的服务有不同的接口,通道工厂有可能吗?
换句话说,从上面的代码我有 IService1 但是当我从 xml 文件中读取另一个服务信息时,我想用另一个接口创建一个通道?
【问题讨论】:
标签: c# wcf channelfactory