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; }
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; }
public static IDataAccess Create(IElasticsearchConfiguration configuration, ILogger logger) { return(new ElasticSearchDataAcess(configuration, logger)); }
public ElasticSearchDataAcess(IElasticsearchConfiguration configuration, ILogger logger) { _configuration = configuration; _logger = logger; }