added config for swagger

This commit is contained in:
StevanFreeborn
2022-06-19 17:19:59 -05:00
parent 396e360d77
commit c1829feb07
+10 -3
View File
@@ -1,5 +1,5 @@
using Microsoft.Extensions.Options;
using MongoDB.Driver;
using Microsoft.OpenApi.Models;
using server.Persistence;
using server.Persistence.Repositories;
@@ -18,13 +18,20 @@ builder.Services.AddScoped<ISeasonRepository, SeasonRepository>();
builder.Services.AddControllers();
builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen();
builder.Services.AddSwaggerGen(c =>
{
c.SwaggerDoc("v1", new OpenApiInfo { Title = "criminalmindsapi", Version = "v1" });
});
var app = builder.Build();
app.UseSwagger();
app.UseSwaggerUI();
app.UseSwaggerUI(c =>
{
c.SwaggerEndpoint("/swagger/v1/swagger.json", "criminalmindsapi v1");
});
app.UseHttpsRedirection();