我是Windows Store Apps开发的新手,我需要使用基于REST的Web服务。
我的问题是,在过去几年中,为消费现代网络服务而开发的技术发展如此之多,最终找出最简单的东西,特别是最有效的东西,是很困难和困惑的。最新的解决方案来实现这一目标。
我想在使用C#的Windows应用商店应用中使用Discogs API。我只需要使用GET。
感谢。
编辑:我问为什么在Windows应用商店应用中使用REST服务的最佳方式的主要原因是因为我需要一个符合异步的解决方案。
答案 0 :(得分:3)
当然,.NET中HttpWebRequest
就足够了。如果你想要一些抽象,可以选择RestSharp(http://restsharp.org/)。
答案 1 :(得分:1)
答案 2 :(得分:1)
我也可以选择另一个选项:HttpClient类将是针对您的场景的.NET 4.5(包括Windows应用商店应用)中的“开箱即用”建议。默认情况下,它会使用HttpWebRequest。
开发人员中心有一个QuickStart: Connecting using HttpClient来解决GET场景,它可以让你走得很远。并且还有一个完整的HttpClient样本。