put swagger at root

This commit is contained in:
StevanFreeborn
2022-06-23 14:08:17 -05:00
parent 7e778d6154
commit 0957b27863
+3 -3
View File
@@ -92,7 +92,7 @@ app.UseStaticFiles();
app.UseSwagger(options => app.UseSwagger(options =>
{ {
options.RouteTemplate = "docs/{documentName}/docs.json"; options.RouteTemplate = "/{documentName}/docs.json";
}); });
app.UseSwaggerUI(options => app.UseSwaggerUI(options =>
@@ -101,10 +101,10 @@ app.UseSwaggerUI(options =>
foreach (var description in provider.ApiVersionDescriptions) foreach (var description in provider.ApiVersionDescriptions)
{ {
var url = $"/docs/{description.GroupName}/docs.json"; var url = $"/{description.GroupName}/docs.json";
var name = $"criminalmindsapi v{description.ApiVersion}"; var name = $"criminalmindsapi v{description.ApiVersion}";
options.RoutePrefix = "docs"; options.RoutePrefix = String.Empty;
options.SwaggerEndpoint(url, name); options.SwaggerEndpoint(url, name);
options.EnableTryItOutByDefault(); options.EnableTryItOutByDefault();
options.DisplayRequestDuration(); options.DisplayRequestDuration();