From f4aa0b59654ca781c01b151b2ce4a8035b5eb78a Mon Sep 17 00:00:00 2001 From: TekH Date: Wed, 10 Dec 2025 10:12:13 +0100 Subject: [PATCH] Redirect root URL to Swagger UI; add required usings Added several using directives to Program.cs for new dependencies. Updated HTTP pipeline to redirect requests from "/" to "/swagger" when Swagger is enabled, improving developer experience by automatically showing the API documentation. --- src/ReC.API/Program.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ReC.API/Program.cs b/src/ReC.API/Program.cs index 0c4ac6b..d574d53 100644 --- a/src/ReC.API/Program.cs +++ b/src/ReC.API/Program.cs @@ -1,3 +1,4 @@ +using Microsoft.AspNetCore.Rewrite; using Microsoft.EntityFrameworkCore; using NLog; using NLog.Web; @@ -67,6 +68,9 @@ try { app.UseSwagger(); app.UseSwaggerUI(); + + var rewriteOptions = new RewriteOptions().AddRedirect("^$", "swagger"); + app.UseRewriter(rewriteOptions); } app.UseHttpsRedirection();