public ShareableContentWidgetViewComponent(IPageRetriever pageRetriever, IProgressiveCache progressiveCache, ICacheDependenciesStore cacheDependenciesStore, ICacheDependenciesScope cacheDependenciesScope) { PageRetriever = pageRetriever; ProgressiveCache = progressiveCache; CacheDependenciesStore = cacheDependenciesStore; CacheDependenciesScope = cacheDependenciesScope; }
public PageBuilderAuthorizationFilter(IProgressiveCache progressiveCache, IAuthorizationContext authorizationContext, IAuthorization authorization) { _progressiveCache = progressiveCache; _authorizationContext = authorizationContext; _authorization = authorization; }
public RepositoryServices( ISiteService siteService, ISiteContextService siteContextService, IPageRetriever pageRetriever, IPageUrlRetriever pageUrlRetriever, IPageAttachmentUrlRetriever pageAttachmentUrlRetriever, ISiteCultureRepository siteCultureRepository, IProgressiveCache progressiveCache) { SiteService = siteService ?? throw new ArgumentNullException(nameof(siteService)); SiteContextService = siteContextService ?? throw new ArgumentNullException(nameof(siteContextService)); PageRetriever = pageRetriever ?? throw new ArgumentNullException(nameof(pageRetriever)); PageUrlRetriever = pageUrlRetriever ?? throw new ArgumentNullException(nameof(pageUrlRetriever)); PageAttachmentUrlRetriever = pageAttachmentUrlRetriever ?? throw new ArgumentNullException(nameof(pageAttachmentUrlRetriever)); SiteCultureRepository = siteCultureRepository ?? throw new ArgumentNullException(nameof(siteCultureRepository)); ProgressiveCache = progressiveCache ?? throw new ArgumentNullException(nameof(progressiveCache)); }
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; }
public RepositoryCacheHelper(IHttpContextAccessor httpContextAccessor, IProgressiveCache cache) { this.httpContextAccessor = httpContextAccessor; this.cache = cache; }
public KenticoAuthorizeFilter(Claim claim, IProgressiveCache progressiveCache, IPageDataContextRetriever pageDataContextRetriever) { Claim = claim; this.progressiveCache = progressiveCache; this.pageDataContextRetriever = pageDataContextRetriever; }
public ShareableContentWidgetViewComponent(IPageRetriever pageRetriever, IProgressiveCache progressiveCache) { PageRetriever = pageRetriever; ProgressiveCache = progressiveCache; }
public Authorization(IProgressiveCache progressiveCache, IUserInfoProvider userInfoProvider) { _progressiveCache = progressiveCache; _userInfoProvider = userInfoProvider; }