|
|
|
@ -459,20 +459,24 @@ public class WebPeisHttpApiHostModule : AbpModule |
|
|
|
app.UseDynamicClaims(); |
|
|
|
app.UseAuthorization(); |
|
|
|
|
|
|
|
app.UseSwagger(); |
|
|
|
app.UseAbpSwaggerUI(c => |
|
|
|
//配置是否启用swagger
|
|
|
|
var IsSwagger = Convert.ToBoolean(configuration["Swagger:IsEnabled"]); |
|
|
|
if (IsSwagger) |
|
|
|
{ |
|
|
|
c.SwaggerEndpoint($"/swagger/Work/swagger.json", "业务API"); //分组显示
|
|
|
|
c.SwaggerEndpoint($"/swagger/Sys/swagger.json", "底层API"); //分组显示
|
|
|
|
//c.SwaggerEndpoint("/swagger/v1/swagger.json", "WebPeis API");
|
|
|
|
|
|
|
|
var configuration = context.ServiceProvider.GetRequiredService<IConfiguration>(); |
|
|
|
c.OAuthClientId(configuration["AuthServer:SwaggerClientId"]); |
|
|
|
c.OAuthClientSecret(configuration["AuthServer:ClientSecret"]); |
|
|
|
c.OAuthScopes("WebPeis"); |
|
|
|
c.DefaultModelExpandDepth(-1); |
|
|
|
}); |
|
|
|
|
|
|
|
app.UseSwagger(); |
|
|
|
app.UseAbpSwaggerUI(c => |
|
|
|
{ |
|
|
|
c.SwaggerEndpoint($"/swagger/Work/swagger.json", "业务API"); //分组显示
|
|
|
|
c.SwaggerEndpoint($"/swagger/Sys/swagger.json", "底层API"); //分组显示
|
|
|
|
//c.SwaggerEndpoint("/swagger/v1/swagger.json", "WebPeis API");
|
|
|
|
|
|
|
|
var configuration = context.ServiceProvider.GetRequiredService<IConfiguration>(); |
|
|
|
c.OAuthClientId(configuration["AuthServer:SwaggerClientId"]); |
|
|
|
c.OAuthClientSecret(configuration["AuthServer:ClientSecret"]); |
|
|
|
c.OAuthScopes("WebPeis"); |
|
|
|
c.DefaultModelExpandDepth(-1); |
|
|
|
}); |
|
|
|
} |
|
|
|
app.UseAuditing(); |
|
|
|
app.UseAbpSerilogEnrichers(); |
|
|
|
app.UseConfiguredEndpoints(); |
|
|
|
|