public GetCourseEpaosQueryHandler( ILogger <GetCourseEpaosQueryHandler> logger, IAssessorsApiClient <AssessorsApiConfiguration> assessorsApiClient, ICoursesApiClient <CoursesApiConfiguration> coursesApiClient, ICourseEpaoIsValidFilterService courseEpaoIsValidFilterService) { _logger = logger; _assessorsApiClient = assessorsApiClient; _coursesApiClient = coursesApiClient; _courseEpaoIsValidFilterService = courseEpaoIsValidFilterService; }
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; }