using FluentValidation; using WebApi.DataTransferObjects.Tracks; namespace WebApi.Validators.Tracks; public sealed class CreateTrackRequestValidator : AbstractValidator { public CreateTrackRequestValidator() { RuleFor(x => x.Title) .NotEmpty() .MaximumLength(50); RuleFor(x => x.PictureIntentId) .NotEmpty(); RuleFor(x => x.AudioIntentId) .NotEmpty(); } }