我正在尝试使用客户端 Blazor 显示现有 WCF 服务提供的一些数据。我能够添加连接的服务引用,生成代理。但是当我尝试像这样调用它时:
var client = new SoftConServiceClient(); await client.PingAsync(new PingRequest());
有很多与 MonoTouch 相关的错误。通过深入研究 Mono 的代码,可以NotImplementedException
发现System.ServiceModel.DnsEndpointIdentity
.
我是否可以假设现在无法从 Blazor 客户端调用旧版 WCF 服务?如果不是这种情况,任何人都可以分享有关如何正确执行此操作的指南吗?
额外问题:如果这是不可能的,那么解决这个问题的最佳选择是什么?修改 WCF 使其成为 REST-ish 还是直接放弃它并实现 .net core api 服务?
预先非常感谢!
万千封印
一只萌萌小番薯
30秒到达战场
弑天下
相关分类