using FastEndpoints; using FluentValidation; using MetaCourse.Api.DTOs.Users; namespace MetaCourse.Api.Validators.Users; public class LoginUserDtoValidator : Validator { public LoginUserDtoValidator() { RuleFor(x => x.Email) .NotEmpty().WithMessage("L'email est requis.") .EmailAddress().WithMessage("Le format de l'email est invalide."); RuleFor(x => x.Password) .NotEmpty().WithMessage("Le mot de passe est requis."); } }