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;
 }
Пример #2
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;
 }
Пример #3
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;
 }
Пример #5
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;
 }
Пример #6
0
 public SearchController(ISearchModelFactory searchModelFactory)
 {
     this._searchModelFactory = searchModelFactory;
 }