我正在开发一个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();
Run Code Online (Sandbox Code Playgroud)
现在我必须在代码中创建绑定和EndpointAddress,我希望这应该来自app.config文件,我怎么能这样做,这样我不需要每次在代码中编写绑定和端点...任何帮助表示赞赏..
wcf ×1