public IndexRegistry(IElasticLowLevelClientWrapper client, IElasticSearchQueries queries, ReservationJobsEnvironment environment) { _client = client; _queries = queries; Name = environment.EnvironmentName + queries.ReservationIndexLookupName; SetCurrentIndexName(); }
public ReservationIndexRepository(IElasticLowLevelClientWrapper client, IIndexRegistry registry, IElasticSearchQueries elasticSearchQueries, ReservationJobsEnvironment environment) { IndexNamePrefix = $"{environment.EnvironmentName}-reservations-"; _client = client; _registry = registry; _elasticSearchQueries = elasticSearchQueries; }