public DefaultProjectIdResolver(IUserRetriever userRetriever, IExperimentationFactory experimentationFactory, Lazy <IContentRepository> contentRepo, IPublishedStateAssessor publishedStateAssessor) { _userRetriever = userRetriever; _experimentationFactory = experimentationFactory; _contentRepo = contentRepo; _publishedStateAssessor = publishedStateAssessor; }
public ProductExportService( IAssociationRepository associationRepository, GroupDefinitionRepository <AssociationGroupDefinition> associationGroupRepository, ReferenceConverter referenceConverter, IContentLoader contentLoader, ProductFactory productFactory, IPublishedStateAssessor publishedStateAssessor) { _associationRepository = associationRepository; _associationGroupRepository = associationGroupRepository; _referenceConverter = referenceConverter; _configuration = KachingConfiguration.Instance; _contentLoader = contentLoader; _productFactory = productFactory; _publishedStateAssessor = publishedStateAssessor; }
public PublishedStateAssessorDecorator(IPublishedStateAssessor defaultService, LanguageResolver languageResolver) { _defaultService = defaultService; _languageResolver = languageResolver; }
public PreviewRoutableEvaluator(IContextModeResolver contextModeResolver, IPublishedStateAssessor publishedStateAssessor, IPagePreviewEvents pagePreviewEvents) { _contextModeResolver = contextModeResolver; _publishedStateAssessor = publishedStateAssessor; _pagePreviewEvents = pagePreviewEvents; }
public FilterFacade(IPublishedStateAssessor publishedStateAssessor) { this.PublishedStateAssessor = publishedStateAssessor ?? throw new ArgumentNullException(nameof(publishedStateAssessor)); }