我正在尝试在我的Xamarin.iOS客户端和现有SOAP服务之间建立网络连接。为此,我必须预见服务器在客户端的DNS身份。相应的命令是:
DnsEndpointIdentity identity= new DnsEndpointIdentity("HelloWorldService");
不幸的是,该命令导致运行时错误“ System.NotImplementedException:方法或操作未实现。”。该错误是由“HelloWorldService”的分配引起的。
Object DnsEndpointIdentity属于程序集System.ServiceModel,适用于iOS版本2.0.5.0。
对我来说一切都很好,我不知道出了什么问题。
我可以请你帮帮我吗?
非常感谢,
的Stefan
答案 0 :(得分:0)
在大多数情况下使用Xamarin,如果遇到“System.NotImplementedException:方法或操作未实现”。这意味着它尚未在当前版本的Xamarin.iOS中实现。不幸的是,这是围绕SOAP服务的一个常见问题,尤其是与我合作的WCF服务。很多时候它需要为身份验证创建自定义标头。但这又取决于对你有用的东西。