Added OpenAPI

This commit is contained in:
2026-04-09 14:10:02 +02:00
parent 4c6342a989
commit 6d1d165aba
4 changed files with 19 additions and 3 deletions
+8
View File
@@ -14,6 +14,8 @@ builder.Services.AddSerilog(config =>
.WriteTo.Console();
});
builder.Services.AddOpenApi();
builder.Services.AddTransient<ITapiDirectoryRepository, TapiDirectoryRepository>();
builder.Services.AddTransient<IZeitConsensRepository, ZeitConsensRepository>();
@@ -28,6 +30,12 @@ if (app.Environment.IsDevelopment())
app.UseDeveloperExceptionPage();
}
app.MapOpenApi();
app.UseSwaggerUI(options =>
{
options.SwaggerEndpoint("/openapi/v1.json", "v1");
});
app.UseAuthorization();
app.MapControllers();