如何在 .NET Swagger UI 中配置主名称?我想指定 Swagger UI 在启动时显示的 API 规范。我正在使用 .NET Core 3.1。
app.UseSwaggerUI(c =>
{
var swaggerJsonBasePath = string.IsNullOrWhiteSpace(c.RoutePrefix) ? "." : "..";
c.SwaggerEndpoint($"{swaggerJsonBasePath}/swagger/v1/swagger.json", "API v1");
c.SwaggerEndpoint($"{swaggerJsonBasePath}/swagger/v2/swagger.json", "API v2");
// How to configure urls.primaryName = "API v2"?
// Now "API v1" is shown by default and I'd like to show "API v2" instead.
});