Можно ли добавить несколько URL-адресов для объекта контакта на основе среды разработки?
Так, например,
Этот код в файле startup.cs
c.SwaggerDoc("v1", new OpenApiInfo
{
Version = "v1",
Title = "mycompany awesome API",
Description = "ASP.NET Core Web API that acts as a bridge between my company and yours",
Contact = new OpenApiContact
{
Name = "API Support",
Email = "apisupport@mycompany.com",
Url = new Uri("https://mycompany/Docs"),
},
License = new OpenApiLicense
{
Name = "Use under LICX",
},
});
Может ли это поддерживать что-то вроде
if (env.IsDevelopment())
{
Contact = new OpenApiContact
{
Name = "API Support",
Email = "apisupport@mycompany.com",
Url = new Uri("https://localhost:44352/Docs"),
}
}
Если нет, есть ли другой способ добавить внешние ссылки на сваггер в зависимости от текущей среды?
Заранее спасибо