inject logger

This commit is contained in:
john 2025-05-20 11:58:18 +02:00
parent 8a0834aaa5
commit 2e4a55f154
3 changed files with 7 additions and 10 deletions

View file

@ -8,11 +8,8 @@ namespace Femto.Api.Sessions;
internal static class HttpContextSessionExtensions
{
public static void SetSession(this HttpContext httpContext, Session session, UserInfo user)
public static void SetSession(this HttpContext httpContext, Session session, UserInfo user, ILogger logger)
{
var loggerFactory = httpContext.RequestServices.GetRequiredService<ILoggerFactory>();
var logger = loggerFactory.CreateLogger("Femto");
var cookieSettings = httpContext.RequestServices.GetService<IOptions<CookieSettings>>();
var secure = cookieSettings?.Value.Secure ?? true;