我有一个Monotouch项目,今天使用WCF Web服务来获取数据.现在我想迁移它以便开始使用ASP.NET Web Api Json.
有谁知道如何从ASP.NET Web Api发送viewmodel数据然后在monotouch中读取它?
我在这里先向您的帮助表示感谢.
最佳答案 我想你应该读这个
Xamarin article.
通常,Web API只是标准的HTTP来回传递XML或JSON.没有必要访问它的客户端框架 – 您可以使用原始HttpWebRequests或您使用的任何编程语言中的等效文件来使用它.
考虑到这一点,您的选择是:
>使用开源库来执行此操作(类似于RestSharp)
>创建HttpWebRequest调用,并自己格式化请求和响应的XML或JSON(您可以使用.Net BCL来执行此操作或其他开源项目)
我倾向于做前者,只是因为我喜欢对发生的事情进行细致的控制. #1对你来说可能更容易.