using Central.Control.WebApi.Cache;
using Central.Control.WebApi.DbEntity;
using Central.Control.WebApi.Service.Interface;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace Central.Control.WebApi.Service
{
///
///
///
public class UserService: IUserService
{
private readonly ICacheHelper _cacheHelper;
///
///
///
///
public UserService(
ICacheHelper cacheHelper)
{
_cacheHelper = cacheHelper;
}
///
/// 获取当前登录session
///
///
public SYS_LoginSession GetLoginSession()
{
string token = string.Empty;
token = HttpContext.Current.Request.Headers.GetValues("token")?.FirstOrDefault();
return _cacheHelper.Get(token);
}
}
}