using FluentValidation; using WebApp.Common.Resources; using WebApp.Models.Request.Accounts; namespace WebApp.Models.Validators; public class ResetPasswordRequestValidator : AbstractValidator { public ResetPasswordRequestValidator() { RuleFor(x => x.Email) .NotEmpty() .WithMessage(Messages.EmptyRequiredField); RuleFor(x => x.Email) .Must(x => ValidatorHelper.ValidateEmail(x)) .WithMessage(Messages.InvalidEmail); } }