Xamarin表单在创建NetHttpBinding时引发notimplemtedexception异常
本文关键字:notimplemtedexception 异常 NetHttpBinding 表单 创建 Xamarin | 更新日期: 2023-09-27 18:14:01
我有使用WCF连接的客户端服务器应用程序。现在我在研究Xamarin。表单应用程序,并希望连接到WCF服务(配置文件7)。但当我试图创建var binding = new NetHttpBinding();
绑定它引发notimplemtedexception。什么可能导致这个问题?
Mono WCF的实现一直落后于。net WCF的实现。也许现在仍然如此。这就是"NotImplementedException"异常的原因。
如果BasicHttpBinding能让你开心,那么你是幸运的。对于更复杂的东西,您需要等待或贡献。(对不起)。
这是一个非常基本的示例:
https://github.com/shturm/mono-wcf-exampleXamarin目前的主要关注点是移动设备(Android和iOS),这并不意味着没有努力完成WCF的实现,但它在优先级列表中并不高。
下面是如何使用WCF服务和移动平台Xamarin的示例。Android和Xamarin。iOS(没有Xamarin)。表单,但这应该不是问题)。你需要Silverlight 5 SDK来创建代理!
https://developer.xamarin.com/guides/cross-platform/application_fundamentals/web_services/walkthrough_working_with_WCF/要了解更多细节,我建议阅读以下文档(这些文档可能无法反映当前状态):
http://www.mono-project.com/docs/web/wcf/关于WSHttpBinding的更多信息可以在这里找到:
http://www.mono-project.com/archived/wcf_wshttpbindinghacking/