inject logger
This commit is contained in:
parent
8a0834aaa5
commit
2e4a55f154
3 changed files with 7 additions and 10 deletions
|
@ -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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue