Я использую сторонний API, который требует от меня получения маркера доступа для отправки с заголовком авторизации в каждом запросе. Поскольку отправка вызовов этому API является неотъемлемой частью приложения, я хочу получить токен доступа, как только приложение будет запущено. У меня есть код в моем файле Program.cs
с асинхронным методом GetToken
, который выполняется в Main()
, который выполняет вызов к конечной точке авторизации и возвращает токен доступа.
Моя проблема в том, что в Startup.cs
у меня есть AddHttpClient()
метод, связанный с моим services
в моем ConfigureServices()
методе, который устанавливает HTTP-клиент, и мне нужно добавить токен доступа к аутентификации заголовок. Мой подход полностью выключен? Я не совсем уверен, куда идти отсюда.