public HotelRepository( IOptions <ElasticsearchConfig> elasticsearchConfig, IElasticSearchClient elasticSearchClient) { _elasticsearchConfig = elasticsearchConfig; _elasticSearchClient = elasticSearchClient; }
public FlightAvailabilityRepository( IOptions <ElasticsearchConfig> elasticsearchConfig, IElasticSearchClient elasticSearchClient) { _elasticsearchConfig = elasticsearchConfig; _elasticSearchClient = elasticSearchClient; }
public ElasticSearchNotifer(IEventSerializer eventSerializer, IJsonSerializer jsonSerializer, IElasticSearchClient <SpeechProjection> elasticSearchClient, ISignalRPublisher publisher) { _eventSerializer = eventSerializer; _jsonSerializer = jsonSerializer; _elasticSearchClient = elasticSearchClient; _publisher = publisher; }
public ESStoreBase(IElasticSearchClient client = null) { _client = client; }
public ESQuery(IESBuilder <TEntity> esBuilder, IElasticSearchClient client = null) : base(esBuilder, client) { }
protected ESQueryBase(IESBuilder <TEntity> esBuilder, IElasticSearchClient client, bool queryedClear = true) { Builder = esBuilder; _client = client; _queryedClear = queryedClear; }
public ElasticSearchDataSeeder(IElasticSearchClient elasticSearchClient) { ElasticSearchClient = elasticSearchClient; }
public AdRepository(IElasticSearchClient elasticSearchClient, ILogger <AdRepository> logger) { _client = elasticSearchClient; _logger = logger; }