Я работаю над приложением .Net Core 2.1, которое должно взаимодействовать с API Azure DevOps. В Azure DevOps есть несколько пакетов .Net для Nuget , один из которых содержит класс WorkItemTrackingHttpClient .
На данный момент в моем проекте я успешно использовал HttpClientFactory для создания HttpClient
, который взаимодействует с другими API остальных.
Я бы хотел сделать то же самое с WorkItemTrackingHttpClient
, к сожалению, когда я пытаюсь добавить
services.AddWorkItemTrackingHttpClient<ITfs,TfsClient>
к методу ConfigureServices
в Startup.Cs
, я получаю сообщение об ошибке, указывающее, что метод не существует как часть IServiceCollection.
Есть ли способ добавить фабрику к их коду, или я застрял в ожидании Microsoft для переноса WorkItemTrackingHttpClient
на .Net Core 2.1? Если для фабрики не существует конкретного способа упаковки закрытого исходного кода другого пользователя, кто-нибудь работал с этим специально для Azure-Devops SDK?