enhancement/Dokumentation #31

Merged
Administrator merged 3 commits from enhancement/Dokumentation into staging 2025-10-27 11:51:37 +01:00
Showing only changes of commit 6eed3c764e - Show all commits

View File

@@ -211,31 +211,30 @@ using (var scope = app.Services.CreateScope())
if (!app.Environment.IsDevelopment())
{
app.UseExceptionHandler("/Home/Error");
// The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
app.UseHsts();
}
app.UseHttpsRedirection();
app.UseStaticFiles();
app.UseRouting();
// 🔹 Swagger aktivieren
app.UseSwagger();
app.UseSwaggerUI(options =>
{
options.SwaggerEndpoint("/swagger/v1/swagger.json", "Watcher-Server API v1");
options.RoutePrefix = "api/v1/swagger";
});
// 🔹 Authentifizierung & Autorisierung
app.UseAuthentication();
app.UseAuthorization();
app.UseStaticFiles();
// 🔹 MVC-Routing
app.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}"
);
app.MapSwagger();
app.UseSwaggerUI(options =>
{
options.SwaggerEndpoint("v1/swagger.json", "Watcher-Server API v1");
});
app.Run();