public RestorePasswordRequestValidator(TextServiceShared textService, IStandardizer <RestorePasswordRequestDto> standardizer) : base(standardizer) { RuleFor(f => f.Email).Cascade(CascadeMode.StopOnFirstFailure) .NotEmpty().WithMessage(textService.Validation_TypeYourEmail) .EmailAddress().WithMessage(textService.Validation_TypeValidEmailAddress); }
public BusinessLogic() { _converter = new Converter(); _preSimplificator = new PreSimplificator.PreSimplificator(); _harmonizer = new Harmonizer.Harmonizer(); _simplificator = new Simplificator.Simplificator(); _standardizer = new Standardizer.Standardizer(); }
public CreateNewPasswordRequestValidator(TextServiceShared textService, IStandardizer <CreateNewPasswordRequestDto> standardizer) : base(standardizer) { RuleFor(f => f.NewPassword).Cascade(CascadeMode.StopOnFirstFailure) .NotEmpty().WithMessage(textService.Validation_TypeYourNewPassword); RuleFor(f => f.NewPasswordAgain).Cascade(CascadeMode.StopOnFirstFailure) .NotEmpty().WithMessage(textService.Validation_TypeYourNewPassword) .Equal(f => f.NewPassword).WithMessage(textService.Validation_PasswordIsNotRepeatedCorrectly); }
public LoginRequestValidator(TextServiceShared textService, IStandardizer <LoginRequestDto> standardizer) : base(standardizer) { RuleFor(f => f.Email).Cascade(CascadeMode.StopOnFirstFailure) .NotEmpty().WithMessage(textService.Validation_TypeValidEmailAddress) .EmailAddress().WithMessage(textService.Validation_TypeValidEmailAddress); RuleFor(f => f.Password).Cascade(CascadeMode.StopOnFirstFailure) .NotEmpty().WithMessage(textService.Validation_TypeYourPassword) .Length(1, 30).WithMessage(textService.Validation_TypePasswordMatchingRequirements); }
public ChangePasswordRequestValidator(TextServiceShared textServiceBase, IStandardizer <ChangePasswordRequestDto> standardizer) : base(standardizer) { RuleFor(f => f.OldPassword).Cascade(CascadeMode.StopOnFirstFailure) .NotEmpty().WithMessage(textServiceBase.Validation_TypeYourOldPassword); RuleFor(f => f.NewPassword).Cascade(CascadeMode.StopOnFirstFailure) .NotEmpty().WithMessage(textServiceBase.Validation_TypeYourNewPassword) .MinimumLength(1).WithMessage(textServiceBase.Validation_TypePasswordMatchingRequirements) .NotEqual(f2 => f2.OldPassword).WithMessage(textServiceBase.Validation_OldAndNewPasswordsCantMatch); RuleFor(f => f.NewPasswordAgain).Cascade(CascadeMode.StopOnFirstFailure) .NotEmpty().WithMessage(textServiceBase.Validation_TypeYourNewPassword) .Equal(f2 => f2.NewPassword).WithMessage(textServiceBase.Validation_PasswordIsNotRepeatedCorrectly); }
public RegisterRequestValidator(TextServiceShared textService, IStandardizer <RegisterRequestDto> standardizer, Constants constants) : base(standardizer) { RuleFor(f => f.NameAndSurname).Cascade(CascadeMode.StopOnFirstFailure) .Must(n => n.Contains(" ")).WithMessage(textService.Validation_FillNameAndSurname) .MinMaxLengthWithMessages(textService, Constants.Validations.UserNameAndSurnameMinLength, Constants.Validations.UserNameAndSurnameMaxLength); RuleFor(f => f.Email).Cascade(CascadeMode.StopOnFirstFailure) .NotEmpty().WithMessage(textService.Validation_TypeYourEmail) .EmailAddress().WithMessage(textService.Validation_TypeValidEmailAddress); RuleFor(f => f.Password).Cascade(CascadeMode.StopOnFirstFailure) .NotEmpty().WithMessage(textService.Validation_TypeYourPassword) .MinMaxLengthWithMessages(textService, constants.PasswordMinLength, Constants.Validations.PasswordMaxLength); //.MinimumLength(1).WithMessage(textService.Validation_TypePasswordMatchingRequirements); RuleFor(f => f.AgreeToTermsOfUse) .Equal(true) .WithMessage(textService.Validation_YouNeedToAgreeToTermsOfUse); RuleFor(f => f.PasswordAgain).Cascade(CascadeMode.StopOnFirstFailure) .NotEmpty().WithMessage(textService.Validation_TypeYourNewPassword) .Equal(f => f.Password).WithMessage(textService.Validation_PasswordIsNotRepeatedCorrectly); }
public StandardizerValidator(IStandardizer <TModel> standardizer) { _standardizer = standardizer; }
public StandardizeTransform(IStandardizer standardizer) { this.standardizer = standardizer; }
public StandardizeTransform(IStandardizer standardizer) { this.standardizer = standardizer; }