Files
Umbraco-CMS/src/Umbraco.Web.BackOffice/AspNetCore/AspNetCoreSessionIdResolver.cs

18 lines
497 B
C#
Raw Normal View History

2020-02-18 08:32:06 +01:00
using Microsoft.AspNetCore.Http;
using Umbraco.Net;
namespace Umbraco.Web.BackOffice.AspNetCore
{
2020-02-24 16:18:47 +01:00
internal class AspNetCoreSessionIdResolver : ISessionIdResolver
2020-02-18 08:32:06 +01:00
{
private readonly IHttpContextAccessor _httpContextAccessor;
2020-02-24 16:18:47 +01:00
public AspNetCoreSessionIdResolver(IHttpContextAccessor httpContextAccessor)
2020-02-18 08:32:06 +01:00
{
_httpContextAccessor = httpContextAccessor;
}
public string SessionId => _httpContextAccessor?.HttpContext.Session?.Id;
}
}