diff --git a/backend/UniVerse.Api/Program.cs b/backend/UniVerse.Api/Program.cs index 076268e..4da37e8 100644 --- a/backend/UniVerse.Api/Program.cs +++ b/backend/UniVerse.Api/Program.cs @@ -145,8 +145,16 @@ app.UseMiddleware(); if (app.Environment.IsDevelopment()) { - app.UseSwagger(); - app.UseSwaggerUI(c => c.SwaggerEndpoint("/swagger/v1/swagger.json", "UniVerse API v1")); + app.UseSwagger(c => + { + c.RouteTemplate = "api/docs/{documentName}/swagger.json"; + }); + + app.UseSwaggerUI(c => + { + c.RoutePrefix = "api/docs"; + c.SwaggerEndpoint("v1/swagger.json", "UniVerse API v1"); + }); } app.UseCors(); diff --git a/backend/UniVerse.Api/Properties/launchSettings.json b/backend/UniVerse.Api/Properties/launchSettings.json index 385142c..5648baf 100644 --- a/backend/UniVerse.Api/Properties/launchSettings.json +++ b/backend/UniVerse.Api/Properties/launchSettings.json @@ -4,7 +4,8 @@ "http": { "commandName": "Project", "dotnetRunMessages": true, - "launchBrowser": false, + "launchBrowser": true, + "launchUrl": "api/docs", "applicationUrl": "http://localhost:5019", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development"