Asp.net core 在SwaggerDoc中添加多个联系人URL
是否可以根据开发环境为联系人对象添加多个URL 那么比如说, 此代码位于startup.cs中Asp.net core 在SwaggerDoc中添加多个联系人URL,asp.net-core,swagger,swashbuckle,Asp.net Core,Swagger,Swashbuckle,是否可以根据开发环境为联系人对象添加多个URL 那么比如说, 此代码位于startup.cs中 c.SwaggerDoc("v1", new OpenApiInfo { Version = "v1", Title = "mycompany awesome API", Description = "ASP.NET Core Web API that
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"),
}
}
若并没有,是否有其他方法可以根据当前环境向swagger添加外部链接
提前谢谢