【发布时间】:2009-08-23 07:20:55
【问题描述】:
我正在开发 wcf 服务。 我创建了两个 dll,一个用于消息合同,一个用于服务合同接口。 我与服务器和客户端共享这两个 dll。 我没有使用 AddServiceReference 我使用 ChannelFactory 类来创建代理。 以下是我用来创建客户端代理的代码:
BasicHttpBinding binding = new BasicHttpBinding();
EndpointAddress endpoint = new EndpointAddress(new Uri ("http://localhost:8989/HelloService/"));
ChannelFactory<IHello> chanFac = new ChannelFactory<IHello>(binding, endpoint);
IHello clientProxy = chanFac.CreateChannel();
现在我必须在代码中创建绑定和端点地址,我希望这应该来自 app.config 文件,我该怎么做才能不需要每次都在代码中编写绑定和端点…… 任何帮助表示赞赏..
【问题讨论】:
标签: wcf