我正在开发一个与WCF服务连接的应用程序来加载数据.我直接从Visual Studio添加了一个Web服务引用,运行得很好.
但是,我现在的问题是:我必须根据登录应用程序的用户连接不同的WCF服务.
存在任何通过代码执行此操作的方法?我正在使用Xamarin Forms Portable应用程序.
解决了:
最后,我通过代码更改服务的URL:
service = new ServicioWebClient(binding, new EndpointAddress("http://myurl/wsdl"));
Run Code Online (Sandbox Code Playgroud) 存在Windows Phone 8.1与WCF服务的任何不兼容性?
我正在开发一个使用WCF服务的Xamarin Forms App Portable,在Android中工作正常但在Windows Phone 8.1中无法正常工作且没有错误或异常.
我从Visual Studio添加服务引用并以这种方式使用它:
IServicioWeb service = new ServicioWebClient();
var res = servicio.BeginMyValidateMethod(param1, param2, null, null);
var res_client = servicio.EndMyValidateMethod(res);
Run Code Online (Sandbox Code Playgroud)