public AgencyUserMediator(IAgencyUserProvider agencyUserProvider, IAuthorizationErrorProvider authorizationErrorProvider, IUserDataProvider userDataProvider, IVacancyQAProvider vacancyQaProvider, IConfigurationService configurationService) { _agencyUserProvider = agencyUserProvider; _authorizationErrorProvider = authorizationErrorProvider; _userDataProvider = userDataProvider; _vacancyQaProvider = vacancyQaProvider; _configurationService = configurationService; }
public ProviderUserMediator(IProviderUserProvider providerUserProvider, IProviderProvider providerProvider, IAuthorizationErrorProvider authorizationErrorProvider, IVacancyPostingProvider vacancyProvider, ProviderUserViewModelValidator providerUserViewModelValidator, VerifyEmailViewModelValidator verifyEmailViewModelValidator, IProviderUserAccountService providerService, IMapper mapper, ILogService logService) { _providerUserProvider = providerUserProvider; _providerProvider = providerProvider; _authorizationErrorProvider = authorizationErrorProvider; _vacancyProvider = vacancyProvider; _providerUserViewModelValidator = providerUserViewModelValidator; _verifyEmailViewModelValidator = verifyEmailViewModelValidator; _providerService = providerService; _mapper = mapper; _logService = logService; }