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; }
public UserLogic() { Persistor = Dependency.Get <Data.Persistor.User>(); Validator = Dependency.Get <Validation.UserValidator>(); }
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; }