using UserManagement.MediatR.Commands; using FluentValidation; namespace UserManagement.MediatR.Validators { public class ChangePasswordCommandValidator : AbstractValidator { public ChangePasswordCommandValidator() { RuleFor(c => c.UserName).NotEmpty().WithMessage("Username is required."); RuleFor(c => c.OldPassword).NotEmpty().WithMessage("Old Password is required."); RuleFor(c => c.NewPassword).NotEmpty().WithMessage("New Password is required."); } } }