public UserProfileService(IProviderUserReadRepository providerUserReadRepository, IProviderUserWriteRepository providerUserWriteRepository, IAgencyUserReadRepository agencyUserReadRepository, IAgencyUserWriteRepository agencyUserWriteRepository) { _providerUserReadRepository = providerUserReadRepository; _providerUserWriteRepository = providerUserWriteRepository; _agencyUserReadRepository = agencyUserReadRepository; _agencyUserWriteRepository = agencyUserWriteRepository; }
public QueueProviderCommunicationStrategy( IProviderUserReadRepository providerUserReadRepository, IServiceBus serviceBus) { _providerUserReadRepository = providerUserReadRepository; _serviceBus = serviceBus; }
public ResendEmailVerificationCodeStrategy( ILogService logService, IProviderUserReadRepository providerUserReadRepository, IProviderCommunicationService communicationService) { _logService = logService; _providerUserReadRepository = providerUserReadRepository; _communicationService = communicationService; }
public SendEmailVerificationCodeStrategy( IProviderUserReadRepository providerUserReadRepository, IProviderUserWriteRepository providerUserWriteRepository, ICodeGenerator codeGenerator, IProviderCommunicationService communicationService) { _providerUserReadRepository = providerUserReadRepository; _providerUserWriteRepository = providerUserWriteRepository; _codeGenerator = codeGenerator; _communicationService = communicationService; }
public SubmitContactMessageStrategy( ILogService logService, IProviderCommunicationService communicationService, IConfigurationService configurationService, IProviderUserReadRepository providerReadRepository) { _logService = logService; _communicationService = communicationService; _configurationService = configurationService; _providerReadRepository = providerReadRepository; }
public UpsertVacancyStrategy( ICurrentUserService currentUserService, IProviderUserReadRepository providerUserReadRepository, IVacancyReadRepository vacancyReadRepository, IAuthoriseCurrentUserStrategy authoriseCurrentUserStrategy, IPublishVacancySummaryUpdateStrategy publishVacancySummaryUpdateStrategy) { _currentUserService = currentUserService; _providerUserReadRepository = providerUserReadRepository; _vacancyReadRepository = vacancyReadRepository; _authoriseCurrentUserStrategy = authoriseCurrentUserStrategy; _publishVacancySummaryUpdateStrategy = publishVacancySummaryUpdateStrategy; }