Skip to content

Commit 06b3aff

Browse files
Initialize SecurityRequirements
React to breaking change in microsoft/OpenAPI.NET#1797.
1 parent 358968f commit 06b3aff

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/TodoApp/OpenApi/AspNetCore/AspNetCoreOpenApiEndpoints.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ public static IServiceCollection AddAspNetCoreOpenApi(this IServiceCollection se
4949
document.Components ??= new();
5050
document.Components.SecuritySchemes ??= new Dictionary<string, OpenApiSecurityScheme>();
5151
document.Components.SecuritySchemes[scheme.Reference.Id] = scheme;
52+
document.SecurityRequirements ??= [];
5253
document.SecurityRequirements.Add(new() { [scheme] = [] });
5354

5455
return Task.CompletedTask;

0 commit comments

Comments
 (0)