public TraineeshipSearchMediator( IConfigurationManager configManager, ISearchProvider searchProvider, ITraineeshipVacancyDetailProvider traineeshipVacancyDetailProvider, IUserDataProvider userDataProvider, TraineeshipSearchViewModelServerValidator searchRequestValidator, TraineeshipSearchViewModelLocationValidator searchLocationValidator) : base(configManager, userDataProvider) { _searchProvider = searchProvider; _traineeshipVacancyDetailProvider = traineeshipVacancyDetailProvider; _searchRequestValidator = searchRequestValidator; _searchLocationValidator = searchLocationValidator; }
public TraineeshipSearchMediator( IConfigurationService configService, ISearchProvider searchProvider, IUserDataProvider userDataProvider, TraineeshipSearchViewModelServerValidator searchRequestValidator, TraineeshipSearchViewModelLocationValidator searchLocationValidator, ITraineeshipVacancyProvider traineeshipVacancyProvider, ICandidateServiceProvider candidateServiceProvider) : base(configService, userDataProvider) { _searchProvider = searchProvider; _searchRequestValidator = searchRequestValidator; _searchLocationValidator = searchLocationValidator; _traineeshipVacancyProvider = traineeshipVacancyProvider; _candidateServiceProvider = candidateServiceProvider; }