Beispiel #1
0
 public KenticoRoleRepository(IKenticoRoleRepositoryHelper Helper,
                              IUserRoleInfoProvider userRoleInfoProvider,
                              IEventLogService eventLogService)
 {
     _Helper = Helper;
     _userRoleInfoProvider = userRoleInfoProvider;
     _eventLogService      = eventLogService;
 }
Beispiel #2
0
 public AuthorizationContext(IProgressiveCache progressiveCache,
                             IHttpContextAccessor httpContextAccessor,
                             IUserInfoProvider userInfoProvider,
                             IUserRoleInfoProvider userRoleInfoProvider,
                             IUserSiteInfoProvider userSiteInfoProvider,
                             IEventLogService eventLogService,
                             IPageRetriever pageRetriever,
                             IPageDataContextRetriever pageDataContextRetriever,
                             IAuthorizationContextCustomizer authorizationContextCustomizer,
                             ISiteService siteService)
 {
     _progressiveCache               = progressiveCache;
     _httpContextAccessor            = httpContextAccessor;
     _userInfoProvider               = userInfoProvider;
     _userRoleInfoProvider           = userRoleInfoProvider;
     _userSiteInfoProvider           = userSiteInfoProvider;
     _eventLogService                = eventLogService;
     _pageRetriever                  = pageRetriever;
     _pageDataContextRetriever       = pageDataContextRetriever;
     _authorizationContextCustomizer = authorizationContextCustomizer;
     _siteService = siteService;
     _httpContext = _httpContextAccessor.HttpContext;
 }