public SearchIndexClientProvider( ISearchServiceClientProvider searchServiceClientProvider, IIndexNameResolver indexNameResolver) { _indexNameResolver = indexNameResolver; _searchServiceClient = searchServiceClientProvider.Get(); }
public SearchIndexClientProvider( ISearchServiceClientProvider searchServiceClientProvider, ICurrentIndexNameResolver currentIndexNameResolver) { _currentIndexNameResolver = currentIndexNameResolver; _searchServiceClient = searchServiceClientProvider.Get(); }
public IndexManager( ISearchableIndexRepository searchableIndexRepository, IDateTimeProvider dateTimeProvider, ISearchServiceClientProvider searchServiceClientProvider) { _searchableIndexRepository = searchableIndexRepository; _dateTimeProvider = dateTimeProvider; _searchServiceClient = searchServiceClientProvider.Get(); }
public SearchableCategoryReindexManager( ISearchableIndexRepository searchableIndexRepository, IDateTimeProvider dateTimeProvider, ISearchServiceClientProvider searchServiceClientProvider) : base(searchableIndexRepository, dateTimeProvider, searchServiceClientProvider) { }