Как указать имя пользователя и пароль в файле спецификации Swagger для базовой аутентификации?
Например, если имя пользователя - «abc», а пароль - «def», я хочу, чтобы NSwagStudio генерировал код c #следующим образом
//Authentication
var plainTextBytes = System.Text.Encoding.UTF8.GetBytes("abc:def");
string encodedAuth = System.Convert.ToBase64String(plainTextBytes);
request_.Headers.Authorization = new System.Net.Http.Headers.AuthenticationHeaderValue("Basic", encodedAuth);
А вот файл json чванства (раздел безопасности)
"securityDefinitions": {
"basic": {
"type": "basic",
"description": "Basic HTTP Authentication"
}
}, "security": [{
"basic": []
}
]
Спасибо