Example #1
0
 public ResultsController(IGlobalSettings globalSettings, IUmbracoContextAccessor umbracoContextAccessor, ISqlContext sqlContext, ServiceContext services, AppCaches appCaches, IProfilingLogger logger, IRuntimeState runtimeState, UmbracoHelper umbracoHelper, UmbracoMapper umbracoMapper, ISearchGovSearchConfig searchGovSearchConfig, IExamineManager examineManager, IEnumerable <ISearchGovMockResultExtender> searchGovMockResultExtenders)
     : base(globalSettings, umbracoContextAccessor, sqlContext, services, appCaches, logger, runtimeState, umbracoHelper, umbracoMapper)
 {
     _searchGovSearchConfig        = searchGovSearchConfig;
     _examineManager               = examineManager;
     _searchGovMockResultExtenders = searchGovMockResultExtenders?.ToList() ?? new List <ISearchGovMockResultExtender>();
 }
Example #2
0
 public SearchGovSearchApplianceService(ISearchGovSearchConfig searchGovSearchConfig, ISearchIndexEntryHelper searchIndexEntryHelper, ILogger logger)
 {
     _searchGovSearchConfig  = searchGovSearchConfig;
     _searchIndexEntryHelper = searchIndexEntryHelper;
     _logger = logger;
     _client = new HttpClient {
         BaseAddress = new Uri(searchGovSearchConfig.BaseUrl)
     };
 }