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