protected ElasticsearchIndexMaintainerBase(IElasticsearchCustomClient elasticsearchCustomClient, IElasticsearchMapper elasticsearchMapper, ILog log, string typeOfIndex) { Client = elasticsearchCustomClient; Log = log; ElasticsearchMapper = elasticsearchMapper; _typeOfIndex = typeOfIndex; }
public ElasticsearchAssessmentOrgsIndexMaintainer( IElasticsearchCustomClient elasticsearchClient, IElasticsearchMapper elasticsearchMapper, ILog logger, IElasticsearchConfiguration elasticsearchConfiguration) : base(elasticsearchClient, elasticsearchMapper, logger, "AssessmentOrgs") { _elasticsearchConfiguration = elasticsearchConfiguration; }
public ElasticsearchApprenticeshipIndexMaintainer( IElasticsearchCustomClient elasticsearchClient, IElasticsearchMapper elasticsearchMapper, ILog logger, IElasticsearchConfiguration elasticsearchConfiguration) : base(elasticsearchClient, elasticsearchMapper, logger, "Apprenticeship") { _elasticsearchConfiguration = elasticsearchConfiguration; }
public ElasticsearchProviderIndexMaintainer( IElasticsearchCustomClient elasticsearchClient, IElasticsearchMapper elasticsearchMapper, ILog log, IElasticsearchConfiguration elasticsearchConfiguration) : base(elasticsearchClient, elasticsearchMapper, log, "Provider") { _log = log; _elasticsearchConfiguration = elasticsearchConfiguration; }