【发布时间】:2009-05-06 12:22:25
【问题描述】:
我编写了一个继承自 CustomBinding 的自定义绑定类。 我的自定义类重写了 BuildChannelFactory 方法,并使用自定义 ChannelFactory 来创建自定义通道。
我在使用 WCF 客户端中的自定义绑定类时遇到了困难。 如果我在代码中配置它,我可以使用我的自定义绑定类:
Binding myCustomBinding = new MyCustomBinding();
ChannelFactory<ICustomerService> factory =
new ChannelFactory<ICustomerService>(myCustomBinding,
new EndpointAddress("http://localhost:8001/MyWcfServices/CustomerService/"));
ICustomerService serviceProxy = factory.CreateChannel();
serviceProxy.GetData(5);
我的问题是我不知道如何在 App.config 文件中配置它。 它是 customBinding 元素还是 bindingExtension 元素?是别的吗?
【问题讨论】:
标签: wcf web-services