我对 Windows 应用商店应用程序开发非常陌生,我需要使用基于 REST 的 Web 服务。
我的问题是,在过去几年中,为消费现代 Web 服务而开发的技术发生了如此多的变化,最终很难找到最简单的技术,尤其是最新的技术。实现这一目标的解决方案。
我想在使用 C# 的 Windows 商店应用程序中使用Discogs API。我只需要使用 GET。
谢谢。
编辑:我问什么是在 Windows 应用商店应用程序中使用 REST 服务的最佳方式的主要原因是因为我需要一个兼容异步的解决方案。
我对 Windows 应用商店应用程序开发非常陌生,我需要使用基于 REST 的 Web 服务。
我的问题是,在过去几年中,为消费现代 Web 服务而开发的技术发生了如此多的变化,最终很难找到最简单的技术,尤其是最新的技术。实现这一目标的解决方案。
我想在使用 C# 的 Windows 商店应用程序中使用Discogs API。我只需要使用 GET。
谢谢。
编辑:我问什么是在 Windows 应用商店应用程序中使用 REST 服务的最佳方式的主要原因是因为我需要一个兼容异步的解决方案。
当然HttpWebRequest,.NET 中的内容就足够了。如果您想要一些抽象,可以使用 RestSharp ( http://restsharp.org/ ) 之类的选项。
我也可以选择另一种选择:HttpClient类将是 .NET 4.5(包括 Windows 应用商店应用程序)中针对您的场景的“开箱即用”推荐。默认情况下,它利用HttpWebRequest。
有一个快速入门:使用开发中心上的 HttpClient 进行连接,它解决了 GET 场景,应该会让你走得很远。还有一个完整的HttpClient示例。