我有客户端服务器应用程序,它使用WCF进行连接。现在我正在使用Xamarin.Forms应用程序,并希望连接到WCF服务(配置文件7)。但是当我试图创造时
Windows.Services.Store
绑定它引发NotImplementedException。什么可能导致这个问题?
答案 0 :(得分:1)
WCF的Mono实现是.net WCF实施很长一段时间。可能还是。这就是" NotImplementedException"异常。
如果BasicHttpBinding可以让你开心,那么你很幸运。对于任何更复杂的事情,您需要等待或贡献。 (遗憾)。
这是非常基本的样本:
https://github.com/shturm/mono-wcf-example
Xamarin现在主要关注的是移动设备(Android和iOS),这并不意味着没有完成WCF实施的努力,但它在优先级列表上并不高。
以下是如何使用WCF服务和移动平台Xamarin.Android和Xamarin.iOS(没有Xamarin.Forms,但这应该不是问题)的示例。您需要Silverlight 5 SDK来创建代理!
有关详细信息,我建议您阅读以下文档(可能不会反映当前状态):
http://www.mono-project.com/docs/web/wcf/
有关WSHttpBinding的更深入信息,请访问:
http://www.mono-project.com/archived/wcf_wshttpbindinghacking/