【发布时间】:2014-11-03 14:33:41
【问题描述】:
我正在使用 Xamarin 开发移动应用程序,我需要使用适用于 Android、iOS 和 Windows 手机的 Web 服务库!
在google上查了很久,觉得最好的是RestSharp Portable 3.0.1。
首先我启动 Visual Studio,然后单击文件 - 新建 - 项目 - Visual C# - 移动应用程序,然后单击 BLACK APP (Xamarin.forms Portable)。
在此之后,我得到了一个完整的项目:
1 - My project (HelloWorld here for example)
2 - My project.android
3 - My project.iOS
4 - My project.WinPhone
我点击1,然后通过Nuget添加RestSharp Portable引用,没关系。
现在,我正在尝试使用它,但我在 google 上找不到任何关于它的信息,我不知道是不是因为它是一个新版本,但我什么都没有。
所以问题是:对于跨应用程序,在 Xamarin 中使用 WebServices 的最佳方法是什么?
谢谢大家!
【问题讨论】:
-
您在搜索时是否碰巧看到Flurl?它比 RestSharp 小,而且功能几乎没有那么丰富,但如果你在 Xamarin 应用程序中调用基于 JSON 的服务,它可能就是你所需要的。我是作者,我很乐意回答任何问题。
-
@ToddMenier 我在您的网站上查看它是如何工作的。 :)
标签: c# web-services xamarin cross-platform restsharp