protected ElasticsearchIndexMaintainerBase(IElasticsearchCustomClient elasticsearchCustomClient, IElasticsearchRoatpDocumentMapper elasticsearchRoatpDocumentMapper, ILog log, string typeOfIndex) { Client = elasticsearchCustomClient; Log = log; ElasticsearchRoatpDocumentMapper = elasticsearchRoatpDocumentMapper; _typeOfIndex = typeOfIndex; }
public ElasticsearchProviderIndexMaintainer( IElasticsearchCustomClient elasticsearchClient, IElasticsearchRoatpDocumentMapper elasticsearchRoatpDocumentMapper, IIndexSettings <IMaintainProviderIndex> settings, ILog log, IElasticsearchConfiguration elasticsearchConfiguration) : base(elasticsearchClient, elasticsearchRoatpDocumentMapper, log, "RoatpProvider") { _elasticsearchClient = elasticsearchClient; _settings = settings; _log = log; _elasticsearchConfiguration = elasticsearchConfiguration; }