protected BaseService(AppDbContext dbContext, IMapper mapper, IEsClientProvider esClient) { _dbContext = dbContext; _dbSet = dbContext.Set <T>(); _mapper = mapper; _esClient = esClient; }
public EsSearcher(IEsClientProvider clientProvider, IIndexNameProvider indexNameProvider, ElasticsearchOptions options) { _indexNameProvider = indexNameProvider; _options = options; var client = clientProvider.Provide(); _logic = new EsLogic <TDoc>(client); }
public ElasticsearchService(IEsClientProvider clientProvider, IBookRepository bookRepository, IOrderRepository orderRepository, IOptions <ElasticsearchOption> options) { _elasticClient = clientProvider.GetClient(); _bookRepository = bookRepository; _orderRepository = orderRepository; _options = options; }
public BaseEsContext(IEsClientProvider provider) { if (client == null || lowlevelClient == null) { _EsClientProvider = provider; client = _EsClientProvider.GetClient(IndexName); if (!client.Indices.Exists(IndexName).Exists) { client.CreateIndex <T>(IndexName); } lowlevelClient = _EsClientProvider.GetElasticLowLevelClient(); } }
public ElasticSearchProvider(IEsClientProvider esClientProvider) { _elasticClient = esClientProvider.Client; }
public SearchController(ISearchProvider searchProvider, IEsClientProvider clientProvider) { _searchProvider = searchProvider; _clientProvider = clientProvider; }
public EsSearcher(IEsClientProvider clientProvider, IIndexNameProvider indexNameProvider, IOptions <ElasticsearchOptions> options) : this(clientProvider, indexNameProvider, options.Value) { }
public ElasticSearchTransPortService(IEsClientProvider esClientProvider) { _esClientProvider = esClientProvider; }
public AddressContext(IEsClientProvider provider) : base(provider) { }
public HomeController(IEsClientProvider esClientProvider) { _client = esClientProvider.GetClient(); }
public SearchService(IEsClientProvider esClient, IEElasticSearchService eElasticSearchService) { _esClient = esClient; _eElasticSearchService = eElasticSearchService; }
public BaseEsContext(IEsClientProvider provider) { _EsClientProvider = provider; }
public EElasticSearchService(AppDbContext dbContext, IMapper mapper, IEsClientProvider esClient) : base(dbContext, mapper, esClient) { }
public BaseEsContext(IEsClientProvider esClientProvider) { this._esClientProvider = esClientProvider; }
public ElasticSearchController(IEsClientProvider clientProvider) { _client = clientProvider.GetClient(); }
public ValuesController(IEsClientProvider clientProvider) { _client = clientProvider.GetClient(); _provider = clientProvider; }
public UserContent(IEsClientProvider provider) : base(provider) { }
public InsertController(IEsClientProvider esClientProvider) { _client = esClientProvider.GetClient(); }
public TestLogContext(IEsClientProvider provider) : base(provider) { }
public SelectController(IEsClientProvider esClientProvider) { _client = esClientProvider.GetClient(); }
public ValueController(IEsClientProvider clientProvider) { _client = clientProvider.GetClient(); }
public EsManager(IEsClientProvider clientProvider, IOptions <ElasticsearchOptions> options) : this(clientProvider, options.Value) { }
public EsManager(IEsClientProvider clientProvider, ElasticsearchOptions options) { _options = options; _client = clientProvider.Provide(); }
public ElasticsearchController(IEsClientProvider esClientProvider) => _client = esClientProvider.GetClient();