public AlgoliaSearchApplianceService(IAlgoliaSearchHelper algoliaSearchHelper, IAlgoliaSearchConfig algoliaSearchConfig, ISearchIndexEntryHelper searchIndexEntryHelper, ILogger logger) { _algoliaSearchHelper = algoliaSearchHelper; _algoliaSearchConfig = algoliaSearchConfig; _searchIndexEntryHelper = searchIndexEntryHelper; _logger = logger; }
public ExternalSiteSearchController(ISearchConfig searchConfig, IPublisherSearchConfigs publisherSearchConfigs, ISearchApplianceService searchApplianceService, IContentService contentService, ISearchIndexEntryHelper searchIndexEntryHelper) { _searchConfig = searchConfig; _publisherSearchConfigs = publisherSearchConfigs; _searchApplianceService = searchApplianceService; _contentService = contentService; _searchIndexEntryHelper = searchIndexEntryHelper; }
public SearchComponent(IUmbracoContextFactory umbracoContextFactory, ISearchApplianceService searchApplianceService, ILogger logger, ISearchConfig searchConfig, ISearchIndexEntryHelper searchIndexEntryHelper, SyncPublisherFactory publisherFactory, SyncStepPublisherCollection publishers) { _umbracoContextFactory = umbracoContextFactory; _searchApplianceService = searchApplianceService; _logger = logger; _searchConfig = searchConfig; _searchIndexEntryHelper = searchIndexEntryHelper; }
public SearchGovSearchApplianceService(ISearchGovSearchConfig searchGovSearchConfig, ISearchIndexEntryHelper searchIndexEntryHelper, ILogger logger) { _searchGovSearchConfig = searchGovSearchConfig; _searchIndexEntryHelper = searchIndexEntryHelper; _logger = logger; _client = new HttpClient { BaseAddress = new Uri(searchGovSearchConfig.BaseUrl) }; }
public SearchApplianceExtension(ISearchConfig searchConfig, ISearchApplianceService searchApplianceService, ISearchIndexEntryHelper searchIndexEntryHelper) { _searchConfig = searchConfig; _searchApplianceService = searchApplianceService; _searchIndexEntryHelper = searchIndexEntryHelper; }