program update

This commit is contained in:
gokhoal
2026-05-05 10:17:04 +02:00
parent 1a3ca3fc2d
commit ba507463c7
+14
View File
@@ -1,9 +1,16 @@
using Knots;
using FastEndpoints;
using FastEndpoints.Swagger;
using Microsoft.OpenApi;
WebApplicationBuilder builder = WebApplication.CreateBuilder(args);
builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen(c =>
{
c.SwaggerDoc("v1", new OpenApiInfo { Title = "Knots", Version = "v1" });
});
// On ajoute ici la configuration de la base de données
builder.Services.AddDbContext<KnotsDbContext>();
@@ -22,6 +29,13 @@ builder.Services.AddAutoMapper(cfg => { }, typeof(Program).Assembly);
// On construit l'application en lui donnant vie
WebApplication app = builder.Build();
if (app.Environment.IsDevelopment())
{
app.UseSwagger();
app.UseSwaggerUI();
}
app.UseAuthentication()
.UseAuthorization()
.UseFastEndpoints(options =>