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 GetUserMenusHandler(IUserPermissionCache _userPermissionCache, ISystemDataCache _systemDataCache)
 {
     systemDataCache     = _systemDataCache;
     userPermissionCache = _userPermissionCache;
 }
Example #3
0
 public ApiMiddleware(RequestDelegate next, IUserPermissionCache userPermissionCache)
 {
     _next = next;
     _userPermissionCache = userPermissionCache;
 }