From 320853675d28d00b2f44c8550d5e8ab5e7d65883 Mon Sep 17 00:00:00 2001 From: Loretta Date: Sat, 30 Aug 2025 17:26:17 +0200 Subject: [PATCH] temp --- TIAMMobileApp/TIAMMobileApp.csproj.user | 2 +- TIAMWebApp/Server/Program.cs | 66 +++++++++++----------- TIAMWebApp/Server/TIAMWebApp.Server.csproj | 2 +- 3 files changed, 35 insertions(+), 35 deletions(-) diff --git a/TIAMMobileApp/TIAMMobileApp.csproj.user b/TIAMMobileApp/TIAMMobileApp.csproj.user index 47e18f32..ec32b77c 100644 --- a/TIAMMobileApp/TIAMMobileApp.csproj.user +++ b/TIAMMobileApp/TIAMMobileApp.csproj.user @@ -2,7 +2,7 @@ False - net8.0-maccatalyst + net9.0-maccatalyst Mac Catalyst PhysicalDevice pixel_5_-_api_31 diff --git a/TIAMWebApp/Server/Program.cs b/TIAMWebApp/Server/Program.cs index ec7f1bf6..bf06f344 100644 --- a/TIAMWebApp/Server/Program.cs +++ b/TIAMWebApp/Server/Program.cs @@ -1,7 +1,7 @@ using Microsoft.AspNetCore.Authentication.JwtBearer; using Microsoft.AspNetCore.Http.Features; using Microsoft.IdentityModel.Tokens; -//using Microsoft.OpenApi.Models; +using Microsoft.OpenApi.Models; using System.Text; using AyCode.Core.Loggers; using TIAM.Core.Loggers; @@ -69,34 +69,34 @@ builder.Services.AddCors(options => }); }); -//builder.Services.AddSwaggerGen(swagger => -//{ -// swagger.SwaggerDoc("v1", new OpenApiInfo -// { -// Title = "API Title", -// Version = "V1", -// Description = "API Description" -// }); +builder.Services.AddSwaggerGen(swagger => +{ + swagger.SwaggerDoc("v1", new OpenApiInfo + { + Title = "API Title", + Version = "V1", + Description = "API Description" + }); -// var securitySchema = new OpenApiSecurityScheme -// { -// Description = "Authorization header using the Bearer scheme. Example \"Authorization: Bearer {token}\"", -// Name = "Authorization", -// In = ParameterLocation.Header, -// Type = SecuritySchemeType.Http, -// Scheme = "Bearer", -// Reference = new OpenApiReference -// { -// Type = ReferenceType.SecurityScheme, -// Id = "Bearer" -// } -// }; -// swagger.AddSecurityDefinition(securitySchema.Reference.Id, securitySchema); -// swagger.AddSecurityRequirement(new OpenApiSecurityRequirement -// { -// { securitySchema, Array.Empty() } -// }); -//}); + var securitySchema = new OpenApiSecurityScheme + { + Description = "Authorization header using the Bearer scheme. Example \"Authorization: Bearer {token}\"", + Name = "Authorization", + In = ParameterLocation.Header, + Type = SecuritySchemeType.Http, + Scheme = "Bearer", + Reference = new OpenApiReference + { + Type = ReferenceType.SecurityScheme, + Id = "Bearer" + } + }; + swagger.AddSecurityDefinition(securitySchema.Reference.Id, securitySchema); + swagger.AddSecurityRequirement(new OpenApiSecurityRequirement + { + { securitySchema, Array.Empty() } + }); +}); builder.Services.AddAuthentication(options => { @@ -191,11 +191,11 @@ else // app.UseResponseCompression(); //} -//app.UseSwagger(); -//app.UseSwaggerUI(c => -//{ -// c.SwaggerEndpoint("/swagger/v1/swagger.json", "v1"); -//}); +app.UseSwagger(); +app.UseSwaggerUI(c => +{ + c.SwaggerEndpoint("/swagger/v1/swagger.json", "v1"); +}); app.UseBlazorFrameworkFiles(); app.UseStaticFiles(); diff --git a/TIAMWebApp/Server/TIAMWebApp.Server.csproj b/TIAMWebApp/Server/TIAMWebApp.Server.csproj index e91b9e0f..b24e7720 100644 --- a/TIAMWebApp/Server/TIAMWebApp.Server.csproj +++ b/TIAMWebApp/Server/TIAMWebApp.Server.csproj @@ -19,7 +19,7 @@ - +