【发布时间】:2013-10-21 16:32:09
【问题描述】:
在即将到来的项目中,我们希望使用 ASP.NET WebAPI 2 向我们的网站和浏览器客户端公开服务功能。
由于我们希望尽可能少的“端点”,我们希望所有调用,甚至是“内部”调用都从 WebAPI Web 服务使用我们的服务器。 (即不只是直接新建控制器实例)
我正在寻找一些东西来帮助生成或搭建 C#“客户端”,它包装了 HTTPClient 并提供强类型的“代理”。通过“添加新服务引用”生成代理时类似于 WCF。
我读过其他类似问题的问题(如 HERE 所示),但想问一个与 MVC 或测试问题无关的更直接的问题。
【问题讨论】:
-
这是我正在寻找的最好的代表:faniereynders.com/2013/03/aspnet-web-api.html希望这可能会在以后以官方方式出现......
-
更新:AutoRest github.com/Azure/autorest
标签: c# asp.net asp.net-web-api