Вызов API из ASP.NET Web API 2 - PullRequest
       58

Вызов API из ASP.NET Web API 2

0 голосов
/ 17 октября 2019

У меня более старый ASP.NET Web API 2, работающий на .NET 4.6.2. Мне нужно вызвать API из моего контроллера на моем API.

Я пытаюсь избежать некоторых ловушек создания множества клиентов Http, чтобы избежать исчерпания сокетов в моем API. Если бы это было в .NET Core, я бы запустил IHttpClientFactory при запуске. Я не думаю, что могу импортировать пакет Microsoft.Extensions.Http в старый проект ASP.NET Web API 2, поскольку в нем нет внедрения зависимостей, верно? (Я знаю, что он должен работать с .NET Standard 2, но не похоже, что «сантехника» будет работать с более старым ASP.NET Web API 2)

Кто-нибудь знает, как лучше всего работать в ASPПроект .NET Web API 2 для использования HttpClient, который не вызывает исчерпание сокета при вызове другого API?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...