public CareersSidebarSurfaceController()
        {
            var config = SearchConfiguration.GetConfig();

            _dataHubRawQueryService = new SearchService(config);
            _navigationItemService  = new NavigationItemService();
            _careersSidebarService  = new CareersSidebarService(_navigationItemService, _dataHubRawQueryService);
        }
        public ScienceSidebarSurfaceController()
        {
            var categoriesProvider = new UmbracoSciencePageCategoriesProvider(ApplicationContext.ApplicationCache.RequestCache);
            var config             = SearchConfiguration.GetConfig();

            _dataHubRawQueryService = new SearchService(config);
            _navigationItemService  = new NavigationItemService();
            _sidebarService         = new ScienceSidebarService(_navigationItemService, _dataHubRawQueryService, categoriesProvider);
        }
 public SidebarService(NavigationItemService navigationItemService, IDataHubRawQueryService dataHubRawQueryService) : base(navigationItemService, dataHubRawQueryService)
 {
 }
 public SidebarServiceBase(NavigationItemService navigationItemService, IDataHubRawQueryService dataHubRawQueryService)
 {
     _navigationItemService  = navigationItemService;
     _dataHubRawQueryService = dataHubRawQueryService;
 }
Esempio n. 5
0
 public ScienceSidebarService(NavigationItemService navigationItemService, IDataHubRawQueryService dataHubRawQueryService, ISciencePageCategoriesProvider sciencePageCategoriesProvider) : base(navigationItemService, dataHubRawQueryService)
 {
     _sciencePageCategoriesProvider = sciencePageCategoriesProvider;
 }