使用我使用向导添加的Web服务(Visual Studio 2012)(右键单击添加Web服务引用)我添加了以下URL “http://onwww.org:8086/Plugins/Misc.onwww/Remote/NopService.svc”
我有另一个使用相同api的web服务,webservices在每个方面都是相同的,同样的合同一样。
“http://yadisrael.org:8086/Plugins/Misc.onwww/Remote/NopService.svc”
我想在执行期间将代码中的域名更改为另一个域,我该如何更改该值?
由于
答案 0 :(得分:1)
您可以在配置文件中指定两个不同的端点配置,然后在为每个不同的端点实例化服务客户端时,调用采用the overload that accepts an endpointConfigurationName的构造函数。或者,您可以指定一个端点配置,然后调用the overloads that takes a remoteAddress or endpointAddress and the endpoint configuration name.
之一