为基于REST的web api生成.net客户端代码的方法

时间:2014-06-05 22:53:20

标签: asp.net .net web-services rest asp.net-web-api

我想使用.net代码访问一些web api,但我不确定是否有办法为这些生成某种客户端包装器?也许是一个代码生成器,可以查看web api文档或通过示例调用和生成的.net类和方法来封装api?

2 个答案:

答案 0 :(得分:0)

没有。基于REST的API没有可用于生成客户端存根的WSDL或服务合同。

尽管如此,请考虑以下备选方案:

  • REST Coder:这是一项有趣的研究,但还没有确定的工具。
  • Google for .NET WCF REST客户端:它带来了许多有趣的结果。

答案 1 :(得分:0)

据我所知,没有。 但是,您可以尝试使用众多包装器中的一个,这样一旦您必须编写更少的代码,这将使您的生活更轻松。

几个月前我写过这篇文章:

http://webapiclient.azurewebsites.net