public AccountMediator( IAccountProvider accountProvider, ICandidateServiceProvider candidateServiceProvider, SettingsViewModelServerValidator settingsViewModelServerValidator, IApprenticeshipApplicationProvider apprenticeshipApplicationProvider, IApprenticeshipVacancyProvider apprenticeshipVacancyProvider, ITraineeshipVacancyProvider traineeshipVacancyProvider, IConfigurationService configurationService, VerifyMobileViewModelServerValidator mobileViewModelServerValidator, EmailViewModelServerValidator emailViewModelServerValidator, VerifyUpdatedEmailViewModelServerValidator verifyUpdatedEmailViewModelServerValidator, ICandidateService candidateService, DeleteAccountSettingsViewModelServerValidator deleteAccountSettingsViewModelServerValidator ) { _accountProvider = accountProvider; _candidateServiceProvider = candidateServiceProvider; _settingsViewModelServerValidator = settingsViewModelServerValidator; _apprenticeshipApplicationProvider = apprenticeshipApplicationProvider; _apprenticeshipVacancyProvider = apprenticeshipVacancyProvider; _configurationService = configurationService; _traineeshipVacancyProvider = traineeshipVacancyProvider; _verifyMobileViewModelServerValidator = mobileViewModelServerValidator; _emailViewModelServerValidator = emailViewModelServerValidator; _verifyUpdatedEmailViewModelServerValidator = verifyUpdatedEmailViewModelServerValidator; _candidateService = candidateService; _deleteAccountSettingsViewModelServerValidator = deleteAccountSettingsViewModelServerValidator; }
public AccountMediator( IAccountProvider accountProvider, ICandidateServiceProvider candidateServiceProvider, SettingsViewModelServerValidator settingsViewModelServerValidator, IApprenticeshipApplicationProvider apprenticeshipApplicationProvider, IApprenticeshipVacancyDetailProvider apprenticeshipVacancyDetailProvider, ITraineeshipVacancyDetailProvider traineeshipVacancyDetailProvider, IConfigurationManager configurationManager, VerifyMobileViewModelServerValidator mobileViewModelServerValidator) { _accountProvider = accountProvider; _candidateServiceProvider = candidateServiceProvider; _settingsViewModelServerValidator = settingsViewModelServerValidator; _apprenticeshipApplicationProvider = apprenticeshipApplicationProvider; _apprenticeshipVacancyDetailProvider = apprenticeshipVacancyDetailProvider; _configurationManager = configurationManager; _traineeshipVacancyDetailProvider = traineeshipVacancyDetailProvider; _verifyMobileViewModelServerValidator = mobileViewModelServerValidator; }