using Events.WebAPI.Contract.DTOs; using FluentValidation; using MediatR; using MobilityOne.Common.Commands; namespace Events.WebAPI.Contract.Validation.Sport; public class DeleteSportValidator : AbstractValidator> { public DeleteSportValidator(IMediator mediator) { RuleFor(a => a.Id).NoChildRecords, RegistrationDTO, int>(nameof(RegistrationDTO.SportId), mediator); } }