public GetUserPermissionHandler(PermissionDBReadOnlyContext _dbContext, IMapper _autoMapper,
                                 IHttpContextAccessor _httpContextAccessor, IUserPermissionCache _userPermissionCache, ISystemDataCache _systemDataCache)
 {
     dbContext           = _dbContext;
     autoMapper          = _autoMapper;
     currentUserInfo     = _httpContextAccessor.HttpContext.Items["CurrentUserInfo"] as UserInfo;
     userPermissionCache = _userPermissionCache;
     systemDataCache     = _systemDataCache;
 }
 public GetRoleAssignmentslHandler(PermissionDBReadOnlyContext _dbContext, IMapper _autoMapper, IHttpContextAccessor _httpContextAccessor)
 {
     dbContext       = _dbContext;
     autoMapper      = _autoMapper;
     currentUserInfo = _httpContextAccessor.HttpContext.Items["CurrentUserInfo"] as UserInfo;
 }