Swag
continuous-integration/drone/push Build is passing Details

pull/10/head
David D'ALMEIDA 1 year ago
parent 2511471ec6
commit 885ddfd4a1

@ -172,6 +172,7 @@ public class AppBootstrap(IConfiguration configuration)
public void Configure(WebApplication app, IWebHostEnvironment env)
{
app.UsePathBase("/codefirst");
app.UseHttpsRedirection();
app.MapIdentityApi<IdentityUser>();
@ -183,9 +184,21 @@ public class AppBootstrap(IConfiguration configuration)
// Configure the HTTP request pipeline.
if (true)
{
var apiVersionDescriptionProvider = app.Services.GetRequiredService<IApiVersionDescriptionProvider>();
app.UseSwagger();
app.UseSwaggerUI();
app.UseSwaggerUI(c => {
c.SwaggerEndpoint($"./v1/swagger.json", "SapWeb v1");
});
app.MapSwagger();
/* app.UseSwaggerUI(options =>
{
foreach (var description in apiVersionDescriptionProvider.ApiVersionDescriptions)
{
options.SwaggerEndpoint($"/swagger/{description.GroupName}/swagger.json",
description.GroupName.ToUpperInvariant());
}
});*/
}

Loading…
Cancel
Save