예제 #1
0
 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 ExternalSiteSearchController(ISearchConfig searchConfig, IPublisherSearchConfigs publisherSearchConfigs, ISearchApplianceService searchApplianceService, IContentService contentService, ISearchIndexEntryHelper searchIndexEntryHelper)
 {
     _searchConfig           = searchConfig;
     _publisherSearchConfigs = publisherSearchConfigs;
     _searchApplianceService = searchApplianceService;
     _contentService         = contentService;
     _searchIndexEntryHelper = searchIndexEntryHelper;
 }
예제 #3
0
 public SearchApplianceExtension(ISearchConfig searchConfig, ISearchApplianceService searchApplianceService, ISearchIndexEntryHelper searchIndexEntryHelper)
 {
     _searchConfig           = searchConfig;
     _searchApplianceService = searchApplianceService;
     _searchIndexEntryHelper = searchIndexEntryHelper;
 }