Skip to content

Commit eeeceab

Browse files
committed
⬆️ Update Swashbuckle version
1 parent 1e8c9c4 commit eeeceab

3 files changed

Lines changed: 5 additions & 8 deletions

File tree

‎TaleEngine/TaleEngine.Testing/TaleEngine.API.Testing.csproj‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1616
</PackageReference>
1717
<PackageReference Include="FluentAssertions" Version="8.8.0" />
18-
<PackageReference Include="Microsoft.OpenApi" Version="3.7.0" />
1918
<PackageReference Include="Moq" Version="4.20.72" />
2019
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.3.0" />
2120
<PackageReference Include="xunit" Version="2.9.3" />

‎TaleEngine/TaleEngine/Extensions/IServiceCollectionExtensions.cs‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
using Microsoft.Extensions.DependencyInjection;
44
using Microsoft.OpenApi;
55
using System;
6+
using System.Globalization;
67
using TaleEngine.Data;
78
using TaleEngine.Helpers;
89
using TaleEngine.Infrastructure.Filters;
9-
using TaleEngine.Infrastructure.Middlewares;
1010

1111
namespace TaleEngine.Extensions
1212
{
@@ -88,7 +88,9 @@ public static IServiceCollection AddCustomSwagger(this IServiceCollection servic
8888
}
8989
});
9090

91-
options.OperationFilter<AuthorizeCheckOperationFilter>();
91+
// Use full type names to avoid schema ID collisions across multiple swagger documents.
92+
options.CustomSchemaIds(type =>
93+
string.Format(CultureInfo.InvariantCulture, "{0}", type.FullName ?? type.Name));
9294
});
9395

9496
return services;

‎TaleEngine/TaleEngine/TaleEngine.API.csproj‎

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,9 @@
2323
<PrivateAssets>all</PrivateAssets>
2424
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2525
</PackageReference>
26-
<PackageReference Include="Microsoft.OpenApi" Version="3.7.0" />
27-
<PackageReference Include="Swashbuckle.AspNetCore" Version="10.1.4">
26+
<PackageReference Include="Swashbuckle.AspNetCore" Version="10.2.3">
2827
<TreatAsUsed>true</TreatAsUsed>
2928
</PackageReference>
30-
<PackageReference Include="Swashbuckle.AspNetCore.Swagger" Version="10.1.4" />
31-
<PackageReference Include="Swashbuckle.AspNetCore.SwaggerGen" Version="10.1.4" />
32-
<PackageReference Include="Swashbuckle.AspNetCore.SwaggerUI" Version="10.1.4" />
3329
</ItemGroup>
3430

3531
<ItemGroup>

0 commit comments

Comments
 (0)