Ejemplo n.º 1
0
 public HomeController(
     ITelemetry telemetryClient,
     ILookupApiService lookupApiService,
     IClientValidationService clientValidationService,
     IEnumerable <ISearchResultsRouteStrategy> resultRouteStrategies)
 {
     _telemetryClient         = telemetryClient;
     _lookupApiService        = lookupApiService;
     _clientValidationService = clientValidationService;
     _resultRouteStrategies   = resultRouteStrategies;
 }
 public LearningAimSearchResultController(
     ISearchModelFactory searchModelFactory,
     ILearningAimsApiService learningAimsApiService,
     ILookupApiService lookupApiService,
     IClientValidationService clientValidationService,
     IEnumerable <ISearchResultsRouteStrategy> resultRouteStrategies)
     : base(resultRouteStrategies, lookupApiService, ResultsTemplate, LearningType.Qualifications)
 {
     _searchModelFactory      = searchModelFactory;
     _learningAimsApiService  = learningAimsApiService;
     _clientValidationService = clientValidationService;
 }
Ejemplo n.º 3
0
 public FrameworkSearchResultController(
     IFrameworkApiService frameworkApiService,
     ISearchModelFactory searchModelFactory,
     ILookupApiService lookupApiService,
     IClientValidationService clientValidationService,
     IEnumerable <ISearchResultsRouteStrategy> resultRouteStrategies)
     : base(resultRouteStrategies, lookupApiService, ResultsTemplate, LearningType.Frameworks)
 {
     _frameworkApiService     = frameworkApiService;
     _searchModelFactory      = searchModelFactory;
     _clientValidationService = clientValidationService;
 }
Ejemplo n.º 4
0
 public UnitSearchResultController(
     ISearchModelFactory searchModelFactory,
     IUnitsApiService unitsApiService,
     ILookupApiService lookupApiService,
     IClientValidationService clientValidationService,
     IEnumerable <ISearchResultsRouteStrategy> resultRouteStrategies)
     : base(resultRouteStrategies, lookupApiService, ResultsTemplate, LearningType.Units)
 {
     _searchModelFactory      = searchModelFactory;
     _unitsApiService         = unitsApiService;
     _clientValidationService = clientValidationService;
 }
 public StandardsSearchResultController(
     IStandardApiService standardApiService,
     ISearchModelFactory searchModelFactory,
     ILookupApiService lookupApiService,
     IClientValidationService clientValidationService,
     IEnumerable <ISearchResultsRouteStrategy> resultRouteStrategies)
     : base(resultRouteStrategies, lookupApiService, ResultsTemplate, LearningType.Standards)
 {
     _standardApiService      = standardApiService;
     _searchModelFactory      = searchModelFactory;
     _clientValidationService = clientValidationService;
 }
Ejemplo n.º 6
0
 public TLevelSearchResultController(
     ISearchModelFactory searchModelFactory,
     ILookupApiService lookupApiService,
     ITLevelApiService itLevelsApiService,
     IEnumerable <ISearchResultsRouteStrategy> resultRouteStrategies,
     IClientValidationService clientValidationService)
     : base(resultRouteStrategies, lookupApiService, ResultsTemplate, LearningType.TLevels)
 {
     _tlevelsApiService       = itLevelsApiService;
     _searchModelFactory      = searchModelFactory;
     _clientValidationService = clientValidationService;
 }