public Handler(IUnitOfWork uow, IUserReadRepository userReadRepository, IUserWriteRepository userWriteRepository, IMediator mediator) { _uow = uow; _userReadRepository = userReadRepository; _userWriteRepository = userWriteRepository; _mediator = mediator; }
public ActivateUserStrategy(IUserReadRepository userReadRepository, IUserWriteRepository userWriteRepository, IAuditRepository auditRepository, IServiceBus serviceBus) { _userReadRepository = userReadRepository; _userWriteRepository = userWriteRepository; _auditRepository = auditRepository; _serviceBus = serviceBus; }
public RegisterUserStrategy(IUserWriteRepository userWriteRepository, IConfigurationManager configurationManager, IUserReadRepository userReadRepository) { _userWriteRepository = userWriteRepository; _userReadRepository = userReadRepository; _activationCodeExpiryDays = configurationManager.GetAppSetting <int>("ActivationCodeExpiryDays"); }
public RegisterUserStrategy(IUserWriteRepository userWriteRepository, IConfigurationService configurationService, IUserReadRepository userReadRepository) { _userWriteRepository = userWriteRepository; _userReadRepository = userReadRepository; _activationCodeExpiryDays = configurationService.Get <UserAccountConfiguration>().ActivationCodeExpiryDays; }
public SetPendingDeletionStrategy(IConfigurationService configurationService, IUserWriteRepository userWriteRepository, IAuditRepository auditRepository, ILogService logService, IServiceBus serviceBus) : base(configurationService) { _userWriteRepository = userWriteRepository; _auditRepository = auditRepository; _logService = logService; _serviceBus = serviceBus; }
public UserCommandHandler( IMediator mediator, IUserReadRepository userReadRepository, IUserWriteRepository userWriteRepository) { this.mediator = mediator; this.userReadRepository = userReadRepository; this.userWriteRepository = userWriteRepository; }
public UnlockAccountStrategy( IUserReadRepository userReadRepository, IUserWriteRepository userWriteRepository, ISendAccountUnlockCodeStrategy sendAccountUnlockCodeStrategy) { _userReadRepository = userReadRepository; _userWriteRepository = userWriteRepository; _sendAccountUnlockCodeStrategy = sendAccountUnlockCodeStrategy; }
public LockUserStrategy( IConfigurationManager configurationManager, ICodeGenerator codeGenerator, IUserWriteRepository userWriteRepository) { _userWriteRepository = userWriteRepository; _configurationManager = configurationManager; _codeGenerator = codeGenerator; }
public SendAccountRemindersStrategy(IConfigurationService configurationService, IUserWriteRepository userWriteRepository, ICandidateWriteRepository candidateWriteRepository, IAuditRepository auditRepository, ICommunicationService communicationService, ILogService logService) : base(configurationService) { _userWriteRepository = userWriteRepository; _candidateWriteRepository = candidateWriteRepository; _auditRepository = auditRepository; _communicationService = communicationService; _logService = logService; }
public SetUserStatusPendingDeletionStrategy(IUserWriteRepository userWriteRepository, IAuditRepository auditRepository, ILogService logService, IServiceBus serviceBus) { _userWriteRepository = userWriteRepository; _auditRepository = auditRepository; _logService = logService; _serviceBus = serviceBus; }
public LockUserStrategy( IConfigurationService configurationService, ICodeGenerator codeGenerator, IUserWriteRepository userWriteRepository) { _userWriteRepository = userWriteRepository; _codeGenerator = codeGenerator; _userAccountConfiguration = configurationService.Get <UserAccountConfiguration>(); }
public UserWriteService( IUserWriteRepository userWriteRepository, IUserReadRepository userReadRepository, IRoleReadRepository roleReadRepository) { this.userWriteRepository = userWriteRepository; this.userReadRepository = userReadRepository; this.roleReadRepository = roleReadRepository; }
public ResendActivationCodeStrategy(IConfigurationService configurationService, ICommunicationService communicationService, ICandidateReadRepository candidateReadRepository, ICodeGenerator codeGenerator, IUserReadRepository userReadRepository, IUserWriteRepository userWriteRepository) { _communicationService = communicationService; _candidateReadRepository = candidateReadRepository; _codeGenerator = codeGenerator; _userReadRepository = userReadRepository; _userWriteRepository = userWriteRepository; _activationCodeExpiryDays = configurationService.Get <UserAccountConfiguration>().ActivationCodeExpiryDays; }
public ResendActivationCodeStrategy(IConfigurationManager configurationManager, ICommunicationService communicationService, ICandidateReadRepository candidateReadRepository, ICodeGenerator codeGenerator, IUserReadRepository userReadRepository, IUserWriteRepository userWriteRepository) { _communicationService = communicationService; _candidateReadRepository = candidateReadRepository; _codeGenerator = codeGenerator; _userReadRepository = userReadRepository; _userWriteRepository = userWriteRepository; _activationCodeExpiryDays = configurationManager.GetAppSetting <int>("ActivationCodeExpiryDays"); }
public SendPasswordResetCodeStrategy(IConfigurationService configurationService, ICommunicationService communicationService, ICodeGenerator codeGenerator, IUserReadRepository userReadRepository, IUserWriteRepository userWriteRepository, ICandidateReadRepository candidateReadRepository, ILogService logger) { _communicationService = communicationService; _codeGenerator = codeGenerator; _userReadRepository = userReadRepository; _userWriteRepository = userWriteRepository; _candidateReadRepository = candidateReadRepository; _logger = logger; _passwordResetCodeExpiryDays = configurationService.Get <UserAccountConfiguration>().PasswordResetCodeExpiryDays; }
public SendPasswordResetCodeStrategy(IConfigurationManager configurationManager, ICommunicationService communicationService, ICodeGenerator codeGenerator, IUserReadRepository userReadRepository, IUserWriteRepository userWriteRepository, ICandidateReadRepository candidateReadRepository, ILogService logger) { _communicationService = communicationService; _codeGenerator = codeGenerator; _userReadRepository = userReadRepository; _userWriteRepository = userWriteRepository; _candidateReadRepository = candidateReadRepository; _logger = logger; _passwordResetCodeExpiryDays = configurationManager.GetAppSetting <int>("PasswordResetCodeExpiryDays"); }
public ChangePasswordCommandHandler(ICustomerWriteRepository customerWriteRepository, ICustomerReadRepository customerReadRepository, IUserWriteRepository userWriteRepository, IUserReadRepository userReadRepository, IMapper mapper) { _customerWriteRepository = customerWriteRepository; _customerReadRepository = customerReadRepository; _userWriteRepository = userWriteRepository; _userReadRepository = userReadRepository; _mapper = mapper; }
public AuthenticateCandidateStrategy( IConfigurationManager configManager, IAuthenticationService authenticationService, IUserReadRepository userReadRepository, IUserWriteRepository userWriteRepository, ICandidateReadRepository candidateReadRepository, ILockAccountStrategy lockAccountStrategy) { _userWriteRepository = userWriteRepository; _authenticationService = authenticationService; _userReadRepository = userReadRepository; _candidateReadRepository = candidateReadRepository; _lockAccountStrategy = lockAccountStrategy; _maximumPasswordAttemptsAllowed = configManager.GetAppSetting <int>("MaximumPasswordAttemptsAllowed"); }
public AuthenticateCandidateStrategy( IConfigurationService configService, IAuthenticationService authenticationService, IUserReadRepository userReadRepository, IUserWriteRepository userWriteRepository, ICandidateReadRepository candidateReadRepository, ILockAccountStrategy lockAccountStrategy, IServiceBus serviceBus) { _userWriteRepository = userWriteRepository; _authenticationService = authenticationService; _userReadRepository = userReadRepository; _candidateReadRepository = candidateReadRepository; _lockAccountStrategy = lockAccountStrategy; _serviceBus = serviceBus; _maximumPasswordAttemptsAllowed = configService.Get <UserAccountConfiguration>().MaximumPasswordAttemptsAllowed; }
public UpdateUsernameStrategy( IUserDirectoryProvider userDirectoryProvider, IUserReadRepository userReadRepository, IUserWriteRepository userWriteRepository, IAuthenticationRepository authenticationRepository, IAuditRepository auditRepository, ICodeGenerator codeGenerator, ILogService logService) { _userDirectoryProvider = userDirectoryProvider; _userReadRepository = userReadRepository; _userWriteRepository = userWriteRepository; _authenticationRepository = authenticationRepository; _auditRepository = auditRepository; _codeGenerator = codeGenerator; _logService = logService; }
public HardDeleteHousekeeping(IConfigurationService configurationService, IUserWriteRepository userWriteRepository, IAuthenticationRepository authenticationRepository, ICandidateWriteRepository candidateWriteRepository, ISavedSearchReadRepository savedSearchReadRepository, ISavedSearchWriteRepository savedSearchWriteRepository, IApprenticeshipApplicationReadRepository apprenticeshipApplicationReadRepository, IApprenticeshipApplicationWriteRepository apprenticeshipApplicationWriteRepository, ITraineeshipApplicationReadRepository traineeshipApplicationReadRepository, ITraineeshipApplicationWriteRepository traineeshipApplicationWriteRepository, IAuditRepository auditRepository, ILogService logService, IServiceBus serviceBus) { var hardDeleteStrategy = new HardDeleteStrategy(configurationService, userWriteRepository, authenticationRepository, candidateWriteRepository, savedSearchReadRepository, savedSearchWriteRepository, apprenticeshipApplicationReadRepository, apprenticeshipApplicationWriteRepository, traineeshipApplicationReadRepository, traineeshipApplicationWriteRepository, auditRepository, logService, serviceBus); var terminatingHousekeepingStrategy = new TerminatingHousekeepingStrategy(configurationService); hardDeleteStrategy.SetSuccessor(terminatingHousekeepingStrategy); _strategy = hardDeleteStrategy; }
public HardDeleteStrategy(IConfigurationService configurationService, IUserWriteRepository userWriteRepository, IAuthenticationRepository authenticationRepository, ICandidateWriteRepository candidateWriteRepository, ISavedSearchReadRepository savedSearchReadRepository, ISavedSearchWriteRepository savedSearchWriteRepository, IApprenticeshipApplicationReadRepository apprenticeshipApplicationReadRepository, IApprenticeshipApplicationWriteRepository apprenticeshipApplicationWriteRepository, ITraineeshipApplicationReadRepository traineeshipApplicationReadRepository, ITraineeshipApplicationWriteRepository traineeshipApplicationWriteRepository, IAuditRepository auditRepository, ILogService logService, IServiceBus serviceBus) : base(configurationService) { _userWriteRepository = userWriteRepository; _authenticationRepository = authenticationRepository; _candidateWriteRepository = candidateWriteRepository; _savedSearchReadRepository = savedSearchReadRepository; _savedSearchWriteRepository = savedSearchWriteRepository; _apprenticeshipApplicationReadRepository = apprenticeshipApplicationReadRepository; _apprenticeshipApplicationWriteRepository = apprenticeshipApplicationWriteRepository; _traineeshipApplicationReadRepository = traineeshipApplicationReadRepository; _traineeshipApplicationWriteRepository = traineeshipApplicationWriteRepository; _auditRepository = auditRepository; _logService = logService; _serviceBus = serviceBus; }
public Handler(IUnitOfWork uow, IUserReadRepository userReadRepository, IUserWriteRepository userWriteRepository) { _uow = uow; _userReadRepository = userReadRepository; _userWriteRepository = userWriteRepository; }
public CreateUserHandler(IUserReadRepository userReadRepository, IUserWriteRepository userWriteRepository, IMapper mapper) { _userReadRepository = userReadRepository ?? throw new ArgumentNullException(nameof(userReadRepository)); _userWriteRepository = userWriteRepository ?? throw new ArgumentNullException(nameof(userWriteRepository)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public UserRepository(IUserReadRepository userReadRepository, IUserWriteRepository userWriteRepository) { this.userReadRepository = userReadRepository; this.userWriteRepository = userWriteRepository; }
public ActivateUserStrategy(IUserReadRepository userReadRepository, IUserWriteRepository userWriteRepository) { _userReadRepository = userReadRepository; _userWriteRepository = userWriteRepository; }
public WriteUser(IUserWriteRepository userWriteRepository) { this._userWriteRepository = userWriteRepository; }
public DormantAccountHousekeeping(IConfigurationService configurationService, ICommunicationService communicationService, IUserReadRepository userReadRepository, IUserWriteRepository userWriteRepository, ICandidateWriteRepository candidateWriteRepository, IAuditRepository auditRepository, ISetUserStatusPendingDeletionStrategy setUserStatusPendingDeletionStrategy, ILogService logService) { var sendAccountRemindersStrategy = new SendAccountRemindersStrategy(configurationService, userWriteRepository, candidateWriteRepository, auditRepository, communicationService, logService); var setPendingDeletionStrategy = new SetPendingDeletionStrategy(configurationService, userReadRepository, setUserStatusPendingDeletionStrategy); var terminatingHousekeepingStrategy = new TerminatingHousekeepingStrategy(configurationService); sendAccountRemindersStrategy.SetSuccessor(setPendingDeletionStrategy); setPendingDeletionStrategy.SetSuccessor(terminatingHousekeepingStrategy); _strategy = sendAccountRemindersStrategy; }
public void SetUp() { _userWriteRepository = Container.GetInstance <IUserWriteRepository>(); _userReadRepository = Container.GetInstance <IUserReadRepository>(); }
public UserDomainService(IUserWriteRepository userWriteRepository, IUserReadRepository userReadRepository) { _userWriteRepository = userWriteRepository; _userReadRepository = userReadRepository; }