Merge pull request #4 from StevanFreeborn/master

added config for swagger
This commit is contained in:
StevanFreeborn
2022-06-19 17:22:36 -05:00
committed by GitHub
+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();