public GetShortlistForUserQueryHandler(
     ICourseDeliveryApiClient <CourseDeliveryApiConfiguration> courseDeliveryApiClient,
     ICachedCoursesService cachedCoursesService)
 {
     _courseDeliveryApiClient = courseDeliveryApiClient;
     _cachedCoursesService    = cachedCoursesService;
 }
Example #2
0
 public GetCourseEpaoQueryHandler(
     ILogger <GetCourseEpaoQueryHandler> logger,
     IValidator <GetCourseEpaoQuery> validator,
     IAssessorsApiClient <AssessorsApiConfiguration> assessorsApiClient,
     ICachedDeliveryAreasService cachedDeliveryAreasService,
     ICachedCoursesService cachedCoursesService,
     ICourseEpaoIsValidFilterService courseEpaoIsValidFilterService)
 {
     _logger                         = logger;
     _validator                      = validator;
     _assessorsApiClient             = assessorsApiClient;
     _cachedDeliveryAreasService     = cachedDeliveryAreasService;
     _cachedCoursesService           = cachedCoursesService;
     _courseEpaoIsValidFilterService = courseEpaoIsValidFilterService;
 }