Beispiel #1
0
 public ElasticAdminController(
     ILanguageBranchRepository languageBranchRepository,
     ICoreIndexer coreIndexer,
     IElasticSearchSettings settings)
 {
     _languageBranchRepository = languageBranchRepository;
     _coreIndexer  = coreIndexer;
     _settings     = settings;
     _healthHelper = new Health(settings);
 }
Beispiel #2
0
 public BestBetsRepository(
     IContentRepository contentRepository,
     UrlResolver urlResolver,
     IBlobFactory blobFactory,
     ICoreIndexer coreIndexer)
 {
     _contentRepository = contentRepository;
     _urlResolver       = urlResolver;
     _blobFactory       = blobFactory;
     _coreIndexer       = coreIndexer;
 }
 public ElasticAdminController(
     ILanguageBranchRepository languageBranchRepository,
     ICoreIndexer coreIndexer,
     IElasticSearchSettings settings,
     IHttpClientHelper httpClientHelper)
     : base(settings, httpClientHelper, languageBranchRepository)
 {
     _coreIndexer      = coreIndexer;
     _settings         = settings;
     _healthHelper     = new Health(settings, httpClientHelper);
     _httpClientHelper = httpClientHelper;
 }
Beispiel #4
0
 public Indexer(
     ICoreIndexer coreIndexer,
     IElasticSearchSettings elasticSearchSettings,
     ISiteDefinitionRepository siteDefinitionRepository,
     IContentLoader contentLoader,
     ContentAssetHelper contentAssetHelper)
 {
     _coreIndexer              = coreIndexer;
     _elasticSearchSettings    = elasticSearchSettings;
     _siteDefinitionRepository = siteDefinitionRepository;
     _contentLoader            = contentLoader;
     _contentAssetHelper       = contentAssetHelper;
 }
Beispiel #5
0
 public BestBetsRepository(
     IElasticSearchSettings settings,
     IContentRepository contentRepository,
     UrlResolver urlResolver,
     IBlobFactory blobFactory,
     ICoreIndexer coreIndexer)
 {
     _settings          = settings;
     _contentRepository = contentRepository;
     _urlResolver       = urlResolver;
     _blobFactory       = blobFactory;
     _coreIndexer       = coreIndexer;
 }
 public IndexEPiServerContent(
     IContentLoader contentLoader,
     ICoreIndexer coreIndexer,
     IIndexer indexer,
     ILanguageBranchRepository languageBranchRepository,
     IElasticSearchSettings settings)
 {
     _indexer                  = indexer;
     _coreIndexer              = coreIndexer;
     _contentLoader            = contentLoader;
     _languageBranchRepository = languageBranchRepository;
     _settings                 = settings;
     IsStoppable               = true;
 }
 public IndexEpiserverCommerceContent(
     IContentLoader contentLoader,
     ICoreIndexer coreIndexer,
     IIndexer indexer,
     ILanguageBranchRepository languageBranchRepository,
     IElasticSearchSettings settings,
     ReferenceConverter referenceConverter)
     : base(contentLoader, coreIndexer, indexer, languageBranchRepository, settings)
 {
     _contentLoader      = contentLoader;
     _referenceConverter = referenceConverter;
     _settings           = settings;
     CustomIndexName     = $"{_settings.Index}-{Core.Constants.CommerceProviderName}";
 }
Beispiel #8
0
 public ElasticAdminCommerceController(
     IContentIndexService contentIndexService,
     ILanguageBranchRepository languageBranchRepository,
     ICoreIndexer coreIndexer,
     IElasticSearchSettings settings,
     IHttpClientHelper httpClientHelper,
     IServerInfoService serverInfoService,
     IScheduledJobRepository scheduledJobRepository,
     IScheduledJobExecutor scheduledJobExecutor,
     ReferenceConverter referenceConverter)
     : base(contentIndexService, languageBranchRepository, coreIndexer, settings, httpClientHelper, serverInfoService, scheduledJobRepository, scheduledJobExecutor)
 {
     _settings           = settings;
     _referenceConverter = referenceConverter;
 }
Beispiel #9
0
 public IndexEpiserverCommerceContent(
     IContentLoader contentLoader,
     ICoreIndexer coreIndexer,
     IIndexer indexer,
     IBestBetsRepository bestBetsRepository,
     ILanguageBranchRepository languageBranchRepository,
     IElasticSearchSettings settings,
     IServerInfoService serverInfoService,
     IHttpClientHelper httpClientHelper,
     ReferenceConverter referenceConverter)
     : base(contentLoader, coreIndexer, indexer, bestBetsRepository, languageBranchRepository, settings, serverInfoService, httpClientHelper)
 {
     _contentLoader      = contentLoader;
     _referenceConverter = referenceConverter;
     CustomIndexName     = $"{settings.Index}-{Constants.CommerceProviderName}";
 }
Beispiel #10
0
 public ElasticAdminController(
     ILanguageBranchRepository languageBranchRepository,
     ICoreIndexer coreIndexer,
     IElasticSearchSettings settings,
     IHttpClientHelper httpClientHelper,
     IServerInfoService serverInfoService,
     IScheduledJobRepository scheduledJobRepository,
     IScheduledJobExecutor scheduledJobExecutor)
     : base(serverInfoService, settings, httpClientHelper, languageBranchRepository)
 {
     _coreIndexer            = coreIndexer;
     _settings               = settings;
     _healthHelper           = new Health(settings, httpClientHelper);
     _httpClientHelper       = httpClientHelper;
     _serverInfoService      = serverInfoService;
     _scheduledJobRepository = scheduledJobRepository;
     _scheduledJobExecutor   = scheduledJobExecutor;
 }
 public IndexEPiServerContent(
     IContentLoader contentLoader,
     ICoreIndexer coreIndexer,
     IIndexer indexer,
     IBestBetsRepository bestBetsRepository,
     ILanguageBranchRepository languageBranchRepository,
     IElasticSearchSettings settings,
     IServerInfoService serverInfoService,
     IHttpClientHelper httpClientHelper)
 {
     _coreIndexer              = coreIndexer;
     _indexer                  = indexer;
     _bestBetsRepository       = bestBetsRepository;
     _contentLoader            = contentLoader;
     _languageBranchRepository = languageBranchRepository;
     _settings                 = settings;
     _httpClientHelper         = httpClientHelper;
     _serverInfoService        = serverInfoService;
     _serverInfo               = serverInfoService.GetInfo();
     _indexing                 = new Utilities.Indexing(serverInfoService, settings, httpClientHelper);
     IsStoppable               = true;
 }
 public Indexer(ICoreIndexer coreIndexer, IElasticSearchSettings elasticSearchSettings, IContentLoader contentLoader)
 {
     _coreIndexer           = coreIndexer;
     _elasticSearchSettings = elasticSearchSettings;
     _contentLoader         = contentLoader;
 }