using FastEndpoints; using FluentValidation; using MetaCourse.Api.DTOs.UserCourses; namespace MetaCourse.Api.Validators.UserCourses; public class EnrollDtoValidator : Validator { public EnrollDtoValidator() { RuleFor(x => x.UserId) .NotEqual(Guid.Empty).WithMessage("L'identifiant de l'utilisateur est invalide."); RuleFor(x => x.CourseId) .NotEqual(Guid.Empty).WithMessage("L'identifiant du cours est invalide."); } }