Exemple #1
0
        public ReviewApprenticeshipUpdateCommandHandler(Validation.IValidator <ReviewApprenticeshipUpdateCommand> validator,
                                                        IEmployerCommitmentApi commitmentsApi)
        {
            if (validator == null)
            {
                throw new ArgumentNullException(nameof(validator));
            }
            if (commitmentsApi == null)
            {
                throw new ArgumentNullException(nameof(commitmentsApi));
            }

            _validator      = validator;
            _commitmentsApi = commitmentsApi;
        }
Exemple #2
0
 public UserLogic()
 {
     Persistor = Dependency.Get <Data.Persistor.User>();
     Validator = Dependency.Get <Validation.UserValidator>();
 }
Exemple #3
0
 public UserLogic(Data.Persistor.User persistor, Validation.IValidator validator)
 {
     Persistor = persistor;
     Validator = validator;
 }
 public UpsertRegisteredUserCommandHandler(Validation.IValidator <UpsertRegisteredUserCommand> validator, IUserAccountRepository userRepository)
 {
     _validator      = validator;
     _userRepository = userRepository;
 }