feat:更新包版本

This commit is contained in:
2025-12-02 14:46:02 +08:00
parent ee506cfa50
commit ddad5d1d4f
10 changed files with 13 additions and 10 deletions

View File

@@ -1,7 +1,8 @@
using System; using System;
using System.Collections.Generic;
using Microsoft.AspNetCore.Mvc.ApiExplorer; using Microsoft.AspNetCore.Mvc.ApiExplorer;
using Microsoft.Extensions.Options; using Microsoft.Extensions.Options;
using Microsoft.OpenApi.Models; using Microsoft.OpenApi;
using Swashbuckle.AspNetCore.SwaggerGen; using Swashbuckle.AspNetCore.SwaggerGen;
namespace TakeoutSaaS.Shared.Web.Swagger; namespace TakeoutSaaS.Shared.Web.Swagger;
@@ -44,10 +45,11 @@ internal sealed class ConfigureSwaggerOptions(
}; };
options.SwaggerGeneratorOptions.SecuritySchemes["Bearer"] = scheme; options.SwaggerGeneratorOptions.SecuritySchemes["Bearer"] = scheme;
options.SwaggerGeneratorOptions.SecurityRequirements.Add(new OpenApiSecurityRequirement var requirement = new OpenApiSecurityRequirement
{ {
{ scheme, Array.Empty<string>() } { new OpenApiSecuritySchemeReference { Id = "Bearer" }, new List<string>() }
}); };
options.SwaggerGeneratorOptions.SecurityRequirements.Add(requirement);
} }
} }
} }

View File

@@ -1,4 +1,4 @@
<Project Sdk="Microsoft.NET.Sdk"> <Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup> <PropertyGroup>
<TargetFramework>net10.0</TargetFramework> <TargetFramework>net10.0</TargetFramework>
<Nullable>enable</Nullable> <Nullable>enable</Nullable>
@@ -12,9 +12,10 @@
<PackageReference Include="Microsoft.AspNetCore.Mvc.Versioning" Version="5.1.0" /> <PackageReference Include="Microsoft.AspNetCore.Mvc.Versioning" Version="5.1.0" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.Versioning.ApiExplorer" Version="5.1.0" /> <PackageReference Include="Microsoft.AspNetCore.Mvc.Versioning.ApiExplorer" Version="5.1.0" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="10.0.0" /> <PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="10.0.0" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.6.2" /> <PackageReference Include="Swashbuckle.AspNetCore" Version="10.0.1" />
<PackageReference Include="Swashbuckle.AspNetCore.SwaggerGen" Version="6.6.2" /> <PackageReference Include="Swashbuckle.AspNetCore.SwaggerGen" Version="10.0.1" />
<PackageReference Include="Swashbuckle.AspNetCore.SwaggerUI" Version="6.6.2" /> <PackageReference Include="Swashbuckle.AspNetCore.SwaggerUI" Version="10.0.1" />
<PackageReference Include="Microsoft.OpenApi" Version="3.0.1" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>