From 31734585892cf9f6e86394a92651656dc75785d7 Mon Sep 17 00:00:00 2001 From: Glen Conway Date: Thu, 19 Feb 2026 08:16:04 -0400 Subject: [PATCH] chore: update NuGet packages and fix build warnings --- .../Configuration/ConfigureSwaggerOptions.cs | 15 ++++----------- src/ResidencyRoll.Api/ResidencyRoll.Api.csproj | 4 ++-- .../ResidencyRoll.Tests.csproj | 2 +- src/ResidencyRoll.Web/ResidencyRoll.Web.csproj | 2 +- 4 files changed, 8 insertions(+), 15 deletions(-) diff --git a/src/ResidencyRoll.Api/Configuration/ConfigureSwaggerOptions.cs b/src/ResidencyRoll.Api/Configuration/ConfigureSwaggerOptions.cs index 32f4fbd..33b9145 100644 --- a/src/ResidencyRoll.Api/Configuration/ConfigureSwaggerOptions.cs +++ b/src/ResidencyRoll.Api/Configuration/ConfigureSwaggerOptions.cs @@ -1,7 +1,7 @@ using Asp.Versioning.ApiExplorer; using Microsoft.AspNetCore.Authentication.JwtBearer; using Microsoft.Extensions.Options; -using Microsoft.OpenApi.Models; +using Microsoft.OpenApi; using Swashbuckle.AspNetCore.SwaggerGen; namespace ResidencyRoll.Api.Configuration; @@ -36,18 +36,11 @@ public void Configure(SwaggerGenOptions options) Description = "JWT Authorization header using the Bearer scheme" }); - options.AddSecurityRequirement(new OpenApiSecurityRequirement + options.AddSecurityRequirement(document => new OpenApiSecurityRequirement { { - new OpenApiSecurityScheme - { - Reference = new OpenApiReference - { - Type = ReferenceType.SecurityScheme, - Id = "Bearer" - } - }, - Array.Empty() + new OpenApiSecuritySchemeReference("Bearer", document, null), + new List() } }); } diff --git a/src/ResidencyRoll.Api/ResidencyRoll.Api.csproj b/src/ResidencyRoll.Api/ResidencyRoll.Api.csproj index 717e8d3..8ca374e 100644 --- a/src/ResidencyRoll.Api/ResidencyRoll.Api.csproj +++ b/src/ResidencyRoll.Api/ResidencyRoll.Api.csproj @@ -27,9 +27,9 @@ all - + - + diff --git a/src/ResidencyRoll.Tests/ResidencyRoll.Tests.csproj b/src/ResidencyRoll.Tests/ResidencyRoll.Tests.csproj index 0884108..6aa8f31 100644 --- a/src/ResidencyRoll.Tests/ResidencyRoll.Tests.csproj +++ b/src/ResidencyRoll.Tests/ResidencyRoll.Tests.csproj @@ -21,7 +21,7 @@ runtime; build; native; contentfiles; analyzers; buildtransitive all - + diff --git a/src/ResidencyRoll.Web/ResidencyRoll.Web.csproj b/src/ResidencyRoll.Web/ResidencyRoll.Web.csproj index f76d251..c510704 100644 --- a/src/ResidencyRoll.Web/ResidencyRoll.Web.csproj +++ b/src/ResidencyRoll.Web/ResidencyRoll.Web.csproj @@ -21,7 +21,7 @@ - +