diff --git a/Femto.Api/Sessions/HttpContextSessionExtensions.cs b/Femto.Api/Sessions/HttpContextSessionExtensions.cs index e017441..ae6d6f0 100644 --- a/Femto.Api/Sessions/HttpContextSessionExtensions.cs +++ b/Femto.Api/Sessions/HttpContextSessionExtensions.cs @@ -10,9 +10,11 @@ internal static class HttpContextSessionExtensions { public static void SetSession(this HttpContext httpContext, Session session, UserInfo user) { + var loggerFactory = httpContext.RequestServices.GetRequiredService(); + var logger = loggerFactory.CreateLogger("Femto"); + var cookieSettings = httpContext.RequestServices.GetService>(); - var logger = httpContext.RequestServices.GetRequiredService>(); - + var secure = cookieSettings?.Value.Secure ?? true; var sameSite = secure ? SameSiteMode.None : SameSiteMode.Unspecified; var domain = cookieSettings?.Value.Domain;