我对Windows应用商店应用程序开发很陌生,我需要使用基于REST的Web服务。
我的问题是,在过去几年中,为消费现代Web服务而开发的开发技术发生了如此多的变化,最终很难找到最简单的方法,尤其是最新的解决方案来实现这一点。
我想在使用 C# 的 Windows 应用商店应用程序中使用 Discogs API。我只需要使用 GET。
谢谢。
编辑:我问在Windows应用商店应用程序中使用REST服务的最佳方式的主要原因是因为我需要一个符合异步的解决方案。
.NET中HttpWebRequest
就足够了。如果你想要一些抽象,有像RestSharp(http://restsharp.org/这样的选项)。
这是一篇文章,其中包含从 .NET 使用 REST 时的几个库建议
编辑:
但是,除非您需要此框架提供的内容...我只会使用已经为您构建的 API 接口!
我不妨加入另一个选项:HttpClient 类将是 .NET 4.5(包括 Windows 应用商店应用)中针对你的方案的"开箱即用"建议。 默认情况下,它利用 HttpWebRequest。
开发人员中心有一个快速入门:使用 HttpClient 进行连接,它解决了应该能让你走得更远的 GET 方案。 还有一个完整的HttpClient示例。