在即将到来的项目中,我们希望使用 ASP.NET WebAPI 2 向我们的网站和浏览器客户端公开服务功能。
由于我们希望尽可能少的“端点”,我们希望所有调用,甚至是“内部”,都可以从 WebAPI Web 服务中使用我们的服务器。(即不仅仅是直接新建一个控制器实例)
我正在寻找一些东西来帮助生成或构建包含 HTTPClient 并提供强类型“代理”的 C#“客户端”。通过“添加新服务引用”生成代理时类似于 WCF。
我读过其他类似问题的问题(如在此处看到的),但想问一个与 MVC 或测试问题无关的更直接的问题。