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;
 }
Example #4
0
 public ESStoreBase(IElasticSearchClient client = null)
 {
     _client = client;
 }
Example #5
0
 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;
 }
Example #7
0
 public ElasticSearchDataSeeder(IElasticSearchClient elasticSearchClient)
 {
     ElasticSearchClient = elasticSearchClient;
 }
Example #8
0
 public AdRepository(IElasticSearchClient elasticSearchClient, ILogger <AdRepository> logger)
 {
     _client = elasticSearchClient;
     _logger = logger;
 }