diff --git a/Lombiq.HelpfulLibraries.AspNetCore/Security/ApplicationBuilderExtensions.cs b/Lombiq.HelpfulLibraries.AspNetCore/Security/ApplicationBuilderExtensions.cs index 99cc4674..82d270ef 100644 --- a/Lombiq.HelpfulLibraries.AspNetCore/Security/ApplicationBuilderExtensions.cs +++ b/Lombiq.HelpfulLibraries.AspNetCore/Security/ApplicationBuilderExtensions.cs @@ -3,6 +3,7 @@ using Microsoft.Extensions.Primitives; using System; using System.Collections.Generic; +using System.Linq; using System.Net; using System.Threading.Tasks; using static Lombiq.HelpfulLibraries.AspNetCore.Security.ContentSecurityPolicyDirectives; @@ -105,7 +106,6 @@ public static IApplicationBuilder UseNosniffContentTypeOptionsHeader(this IAppli /// /// Adds a middleware that checks all Set-Cookie headers and replaces any with a version containing /// Secure and SameSite=Strict modifiers if they were missing. - /// cref="Cookie.Secure"/> and /// public static IApplicationBuilder UseStrictAndSecureCookies(this IApplicationBuilder app) => app.Use((context, next) => @@ -114,7 +114,7 @@ public static IApplicationBuilder UseStrictAndSecureCookies(this IApplicationBui context.Response.OnStarting(() => { var setCookie = context.Response.Headers[setCookieHeader]; - if (!setCookie.Any()) return Task.CompletedTask; + if (!Enumerable.Any()) return Task.CompletedTask; var newCookies = new List(capacity: setCookie.Count); var changed = false;