В предстоящем проекте мы планируем использовать ASP.NET WebAPI 2, чтобы предоставлять функциональные возможности службы как для наших веб-сайтов, так и для клиентов браузера.
Поскольку нам нужно как можно меньше «конечных точек», мы хотим, чтобы все вызовы, даже «внутренние», потребляли наши серверы из веб-служб WebAPI. (т.е. не просто напрямую создавать новый экземпляр контроллера)
Я ищу что-то, что поможет сгенерировать или создать «клиент» С#, который обертывает HTTPClient и доставляет строго типизированные «прокси». Аналогично WCF при создании прокси через «Добавить ссылку на новую службу».
Я читал другие вопросы, задающие аналогичные вопросы (как видно ЗДЕСЬ), но хотел задать более прямой вопрос, не связанный с MVC или проблемами тестирования.