使用ASP.NET Web Api的Monotouch

时间:2012-09-24 14:37:11

标签: xamarin.ios asp.net-web-api

我有一个Monotouch项目,今天使用WCF Web服务来获取数据。现在我想迁移它以便开始使用ASP.NET Web Api Json。

有谁知道如何从ASP.NET Web Api发送viewmodel数据然后在monotouch中读取它?

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

我认为你应该阅读Xamarin article

通常,Web API只是标准的HTTP来回传递XML或JSON。没有必要访问它的客户端框架 - 您可以使用原始HttpWebRequests或使用您使用的任何编程语言中的等效语言来使用它。

考虑到这一点,您的选择是:

  1. 使用开源库来执行此操作(类似RestSharp
  2. 创建HttpWebRequest调用,并自行格式化请求和响应的XML或JSON(您可以使用.Net BCL执行此操作或其他开源项目)
  3. 我倾向于做前者,只是因为我喜欢对正在发生的事情进行细致的控制。 #1对你来说可能更容易。