public FatOrchestrator(IApprenticeshipSearchService apprenticeshipSearchService, IFatSearchResultsViewModelMapper fatSearchResultsViewModelMapper, IFatSearchFilterViewModelMapper fatSearchFilterViewModelMapper, ICacheStorageService cacheService, ICacheSettings cacheSettings) { _apprenticeshipSearchService = apprenticeshipSearchService; _fatSearchResultsViewModelMapper = fatSearchResultsViewModelMapper; _fatSearchFilterViewModelMapper = fatSearchFilterViewModelMapper; _cacheService = cacheService; _cacheSettings = cacheSettings; }
public SearchApprenticeshipVacanciesQueryHandler( IValidator <SearchApprenticeshipVacanciesRequest> validator, IVacancySearchParametersMapper mapper, IApprenticeshipSearchService vacancySearchService) { _validator = validator; _mapper = mapper; _vacancySearchService = vacancySearchService; }
public ApprenticeshipSearchHandler(IApprenticeshipSearchService searchService, IPaginationSettings paginationSettings) { _searchService = searchService; _paginationSettings = paginationSettings; }