From 6e473e23d069dca20703b0290c0f52855e65fb37 Mon Sep 17 00:00:00 2001 From: Sergey Karmanov Date: Sun, 10 May 2026 22:13:46 +0300 Subject: [PATCH] =?UTF-8?q?docs:=20=D0=BF=D0=B5=D1=80=D0=B5=D0=BD=D1=91?= =?UTF-8?q?=D1=81=20swagger=20=D0=BD=D0=B0=20api/docs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/UniVerse.Api/Program.cs | 12 ++++++++++-- backend/UniVerse.Api/Properties/launchSettings.json | 3 ++- 2 files changed, 12 insertions(+), 3 deletions(-) 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"