public DataIndexer(ElasticClientProvider clientProvider, IHostingEnvironment env, IOptions <ElasticConnectionSettings> settings) { _client = clientProvider.Client; // Path to read and index json data. _contentRootPath = Path.Combine(env.ContentRootPath, "data"); _defaultIndex = settings.Value.DefaultIndex; }
public SearchService(ElasticClientProvider clientProvider) { _client = clientProvider.Client; }