Exemplo n.º 1
0
 public EsManager(IEsClientProvider clientProvider, ElasticsearchOptions options)
 {
     _options = options;
     _client  = clientProvider.Provide();
 }
Exemplo n.º 2
0
        public EsSearcher(IEsClientProvider clientProvider, IIndexNameProvider indexNameProvider, ElasticsearchOptions options)
        {
            _indexNameProvider = indexNameProvider;
            _options           = options;
            var client = clientProvider.Provide();

            _logic = new EsLogic <TDoc>(client);
        }
Exemplo n.º 3
0
 public IndexNameProvider(ElasticsearchOptions options)
 {
     _defaultIndex = options.DefaultIndex;
 }