Beispiel #1
0
        public SignUpValidator(IValidateEmail validateEmail)
        {
            _validateEmail = validateEmail;

            RuleFor(x => x.Email)
            .NotEmpty()
            .MustAsync(BeUnique).WithMessage("Email already registered");
        }
Beispiel #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ValidateMember"/> class.
 /// </summary>
 /// <param name="validateEmail">An instance of <see cref="IValidateEmail"/> to provide email validation.</param>
 public ValidateMember(IValidateEmail validateEmail)
 {
     ValidateEmail = validateEmail;
     Assert        = new Assertions <ValidationException <Member> >();
 }