[英]Using ServiceStack.Client on Xamarin.iOS
我们正在尝试在Xamarin项目上使用ServiceStack
客户端,但我们无法使其工作。 我们看到,最近才将PCL添加到nuget中,我们现在正在尝试使用它。
如果我们使用以下行(任何地方)添加ServiceStack.Client.Pcl v4.0.7,它在iOS上失败:
var client = new JsvServiceClient("http://localhost/");
在调试时,它似乎在PclExportClient.Instance
上失败,它在ServiceClientBase的构造函数中返回一个空引用。 在Android项目上尝试相同时,它似乎工作得很好。
我们是做错了还是PCL还没准备好,我们应该尝试以不同的方式接近它吗? 我一直在看RemoteInfo示例 ,它似乎有用 ,但仍然使用V3,我们更喜欢使用最新版本。
我们也试过运行PclTest,但是在运行时我们得到了同样的错误:
如果您有任何想法我们做错了什么或者您知道如何使用Xamarin.iOS,请告诉我们。
第一行代码是注册iOS的PCL提供程序,通常这是自动推断的,但由于它有时不能用于iOS,因此建议明确注册它:
IosPclExportClient.Configure();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.