public ElasticDocumentFullSearch(IElasticClientProvider clientProvider, IOptions <DocsElasticSearchOptions> options, ILogger <ElasticDocumentFullSearch> logger) { _clientProvider = clientProvider; _logger = logger; _options = options.Value; }
public DefaultElasticClientProvider(IOptions <DocsElasticSearchOptions> options, IConfiguration configuration) { Configuration = configuration; Options = options.Value; }
public DocumentChangedEventHandler(IDocumentFullSearch documentFullSearch, IOptions <DocsElasticSearchOptions> options) { _documentFullSearch = documentFullSearch; _options = options.Value; }