Просмотр исходного кода

配置Swagger-Knife4UI共存模式

zuohuaijun 3 лет назад
Родитель
Сommit
c6d36e8e9b

+ 3 - 3
Admin.NET/Admin.NET.Web.Core/Startup.cs

@@ -174,17 +174,17 @@ public class Startup : AppStartup
         app.UseAuthentication();
         app.UseAuthorization();
 
-        // 配置Swagger-Knife4UI(路由前缀一致代表独立版本配置
+        // 配置Swagger-Knife4UI(路由前缀一致代表独立,不同则代表共存
         app.UseKnife4UI(options =>
         {
-            options.RoutePrefix = string.Empty;
+            options.RoutePrefix = "kapi";
             foreach (var groupInfo in SpecificationDocumentBuilder.GetOpenApiGroups())
             {
                 options.SwaggerEndpoint("/" + groupInfo.RouteTemplate, groupInfo.Title);
             }
         });
 
-        app.UseInject(string.Empty);
+        app.UseInject();
 
         app.UseEndpoints(endpoints =>
         {

BIN
Admin.NET/Admin.NET.Web.Entry/Admin.NET.db