public PublishedContentIndexPopulator( ILogger <PublishedContentIndexPopulator> logger, IContentService contentService, IUmbracoDatabaseFactory umbracoDatabaseFactory, IPublishedContentValueSetBuilder contentValueSetBuilder) : base(logger, true, null, contentService, umbracoDatabaseFactory, contentValueSetBuilder) { }
public IndexController(ICacheService cacheService, ILogger logger, IConfig fullTextConfig, IExamineManager examineManager, IndexRebuilder indexRebuilder, IPublishedContentValueSetBuilder valueSetBuilder, IContentService contentService) { _cacheService = cacheService; _fullTextConfig = fullTextConfig; _logger = logger; _valueSetBuilder = valueSetBuilder; _examineManager = examineManager; _contentService = contentService; _indexRebuilder = indexRebuilder; }
public PerformCacheTasksComponent( IProfilingLogger profilingLogger, ILogger logger, IContentService contentService, ICacheService cacheService, IExamineManager examineManager, IPublishedContentValueSetBuilder valueSetBuilder, IConfig fullTextConfig) { _profilingLogger = profilingLogger; _logger = logger; _contentService = contentService; _cacheService = cacheService; _examineManager = examineManager; _valueSetBuilder = valueSetBuilder; _fullTextConfig = fullTextConfig; _performCacheTasksRunner = new BackgroundTaskRunner <IBackgroundTask>("PerformCacheTasks", _logger); }
public PerformCacheTasks(IBackgroundTaskRunner <RecurringTaskBase> runner, int delayMilliseconds, int periodMilliseconds, IProfilingLogger profilingLogger, ILogger logger, IContentService contentService, ICacheService cacheService, IExamineManager examineManager, IPublishedContentValueSetBuilder valueSetBuilder, IConfig fullTextConfig) : base(runner, delayMilliseconds, periodMilliseconds) { _valueSetBuilder = valueSetBuilder; _examineManager = examineManager; _cacheService = cacheService; _fullTextConfig = fullTextConfig; _contentService = contentService; _logger = logger; _profilingLogger = profilingLogger; }
public ExamineComponent(IMainDom mainDom, IExamineManager examineManager, IProfilingLogger profilingLogger, IScopeProvider scopeProvider, IUmbracoIndexesCreator indexCreator, ServiceContext services, IContentValueSetBuilder contentValueSetBuilder, IPublishedContentValueSetBuilder publishedContentValueSetBuilder, IValueSetBuilder <IMedia> mediaValueSetBuilder, IValueSetBuilder <IMember> memberValueSetBuilder) { _services = services; _scopeProvider = scopeProvider; _examineManager = examineManager; _contentValueSetBuilder = contentValueSetBuilder; _publishedContentValueSetBuilder = publishedContentValueSetBuilder; _mediaValueSetBuilder = mediaValueSetBuilder; _memberValueSetBuilder = memberValueSetBuilder; _mainDom = mainDom; _logger = profilingLogger; _indexCreator = indexCreator; }
public ElasticSearchExamineComponent(IExamineManager examineManager, ElasticIndexCreator indexCreator, IProfilingLogger profilingLogger, ServiceContext services, IScopeProvider scopeProvider, IContentValueSetBuilder contentValueSetBuilder, IPublishedContentValueSetBuilder publishedContentValueSetBuilder, IValueSetBuilder <IMedia> mediaValueSetBuilder, IValueSetBuilder <IMember> memberValueSetBuilder ) { _services = services; _examineManager = examineManager; _indexCreator = indexCreator; _logger = profilingLogger; _scopeProvider = scopeProvider; _contentValueSetBuilder = contentValueSetBuilder; _publishedContentValueSetBuilder = publishedContentValueSetBuilder; _mediaValueSetBuilder = mediaValueSetBuilder; _memberValueSetBuilder = memberValueSetBuilder; }
public ExamineUmbracoIndexingHandler( IMainDom mainDom, ILogger <ExamineUmbracoIndexingHandler> logger, IProfilingLogger profilingLogger, IScopeProvider scopeProvider, IExamineManager examineManager, IBackgroundTaskQueue backgroundTaskQueue, IContentValueSetBuilder contentValueSetBuilder, IPublishedContentValueSetBuilder publishedContentValueSetBuilder, IValueSetBuilder <IMedia> mediaValueSetBuilder, IValueSetBuilder <IMember> memberValueSetBuilder) { _mainDom = mainDom; _logger = logger; _profilingLogger = profilingLogger; _scopeProvider = scopeProvider; _examineManager = examineManager; _backgroundTaskQueue = backgroundTaskQueue; _contentValueSetBuilder = contentValueSetBuilder; _publishedContentValueSetBuilder = publishedContentValueSetBuilder; _mediaValueSetBuilder = mediaValueSetBuilder; _memberValueSetBuilder = memberValueSetBuilder; _enabled = new Lazy <bool>(IsEnabled); }
public PublishedContentIndexPopulator(IContentService contentService, ISqlContext sqlContext, IPublishedContentValueSetBuilder contentValueSetBuilder) : base(true, null, contentService, sqlContext, contentValueSetBuilder) { }