public UniversalAbstractItemFactory(ICacheProvider cacheProvider, IQpContentCacheTagNamingProvider qpContentCacheTagNamingProvider, IItemDefinitionRepository repository, QpSiteStructureCacheSettings cacheSettings, QpSiteStructureBuildSettings buildSettings) { _repository = repository; _cacheProvider = cacheProvider; _qpContentCacheTagNamingProvider = qpContentCacheTagNamingProvider; _cacheSettings = cacheSettings; _buildSettings = buildSettings; }
public SimpleAbstractItemStorageProvider( ICacheProvider cacheProvider, IAbstractItemStorageBuilder builder, IQpContentCacheTagNamingProvider qpContentCacheTagNamingProvider, QpSiteStructureBuildSettings buildSettings, QpSiteStructureCacheSettings cacheSettings) { _builder = builder; _cacheProvider = cacheProvider; _qpContentCacheTagNamingProvider = qpContentCacheTagNamingProvider; _cacheSettings = cacheSettings; _buildSettings = buildSettings; }
public AbTestService(IAbTestRepository abTestRepository, ICacheProvider cacheProvider, AbTestingCacheSettings abTestingCacheSettings, AbTestingQpSettings abTestingQpSettings, IOnScreenContextProvider onScreenContextProvider, IQpContentCacheTagNamingProvider qpContentCacheTagNamingProvider) { _abTestRepository = abTestRepository; _cacheProvider = cacheProvider; _abTestingCacheSettings = abTestingCacheSettings; _abTestingQpSettings = abTestingQpSettings; _onScreenContextProvider = onScreenContextProvider; _qpContentCacheTagNamingProvider = qpContentCacheTagNamingProvider; }
public NameConventionalItemDefinitionProvider( ITypeFinder typeFinder, IItemDefinitionRepository repository, ICacheProvider cacheProvider, IQpContentCacheTagNamingProvider qpContentCacheTagNamingProvider, QpSiteStructureCacheSettings cacheSettings, QpSiteStructureBuildSettings buildSettings) { _typeFinder = typeFinder; _repository = repository; _cacheProvider = cacheProvider; _qpContentCacheTagNamingProvider = qpContentCacheTagNamingProvider; _cacheSettings = cacheSettings; _buildSettings = buildSettings; }
public ApiController(IMetaInfoRepository metaInfoRepository, IItemDefinitionRepository itemDefinitionRepository, DBConnector dbConnector, IAbTestRepository abTestRepository, IQpUrlResolver qpUrlResolver, ICacheProvider cacheProvider, IQpContentCacheTagNamingProvider qpContentCacheTagNamingProvider) { _metaInfoRepository = metaInfoRepository; _itemDefinitionRepository = itemDefinitionRepository; _dbConnector = dbConnector; _qpUrlResolver = qpUrlResolver; _abTestRepository = abTestRepository; _cacheProvider = cacheProvider; _qpContentCacheTagNamingProvider = qpContentCacheTagNamingProvider; }
public CacheTagUtilities(IQpContentCacheTagNamingProvider qpContentCacheTagNamingProvider, QpSiteStructureBuildSettings qpSettings) { _qpContentCacheTagNamingProvider = qpContentCacheTagNamingProvider; _qpSettings = qpSettings; }
public QpContentCacheTracker(IContentModificationRepository contentModificationRepository, IQpContentCacheTagNamingProvider qpContentCacheTagNamingProvider) { _contentModificationRepository = contentModificationRepository; _qpContentCacheTagNamingProvider = qpContentCacheTagNamingProvider; }