😎优化swagger关闭时,同时也禁止kapi显示

This commit is contained in:
zuohuaijun 2025-10-09 18:24:22 +08:00
parent 02e7a22724
commit 53a68874dc

View File

@ -471,6 +471,8 @@ public class Startup : AppStartup
}); });
// 配置Swagger-Knife4UI路由前缀一致代表独立不同则代表共存 // 配置Swagger-Knife4UI路由前缀一致代表独立不同则代表共存
if (App.GetConfig<bool>("AppSettings:InjectSpecificationDocument", true))
{
app.UseKnife4UI(options => app.UseKnife4UI(options =>
{ {
options.RoutePrefix = "kapi"; options.RoutePrefix = "kapi";
@ -482,6 +484,7 @@ public class Startup : AppStartup
options.SwaggerEndpoint(string.Concat("..", groupInfo.RouteTemplate.AsSpan(groupInfo.RouteTemplate.IndexOf("/swagger/"))), groupInfo.Title); options.SwaggerEndpoint(string.Concat("..", groupInfo.RouteTemplate.AsSpan(groupInfo.RouteTemplate.IndexOf("/swagger/"))), groupInfo.Title);
} }
}); });
}
app.UseInject(string.Empty, options => app.UseInject(string.Empty, options =>
{ {