예제 #1
0
 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;
 }
예제 #2
0
 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;
 }