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;
 }