using FluentValidation; namespace Features.Auth.Queries.Login; /// /// Validates instances before they are processed. /// public class LoginValidator : AbstractValidator { /// /// Configures validation rules requiring both and /// to be non-empty. /// public LoginValidator() { RuleFor(x => x.Username).NotEmpty().WithMessage("Username is required"); RuleFor(x => x.Password).NotEmpty().WithMessage("Password is required"); } }