Автоматизируйте получение токена с помощью API, созданного swagger-codegen.C#

Место общения программистов C#
Anonymous
Автоматизируйте получение токена с помощью API, созданного swagger-codegen.

Сообщение Anonymous »

Отрывок типа

Код: Выделить всё

var config = new IO.Swagger.Client.Configuration();
config.BasePath = "https://SomeRandomBasePath.com";
var apiClient = config.CreateApiClient();
Генерирует код C# для SomeRandomBasePath, используя https://swagger.io/tools/swagger-codegen/.
Чтобы установить необходимый accessToken, В настоящее время я использую такое решение, как

Код: Выделить всё

Console.WriteLine("Enter Authorization Token: ");
var accessToken = Console.ReadLine();
config.AccessToken = accessToken;
что требует ручного копирования и вставки токена из инструментов разработчика браузера в командную строку, что утомительно.
Как я могу автоматизировать токен получение имени пользователя и пароля на основе приведенного выше кода?
Может быть, можно использовать внутренний клиент RestSharp

Код: Выделить всё

apiClient.RestClient.Authenticator =
Но я не мог понять, как это сделать.

Подробнее здесь: https://stackoverflow.com/questions/784 ... er-codegen

Вернуться в «C#»