using AsbCloudApp.Data; using FluentValidation; namespace AsbCloudInfrastructure.Validators { public class MessageDtoValidator : AbstractValidator { //TODO: в модели дто сообщения отсутствует поле Id скважины // скорее всего опечатка т.к. используется глубина в правиле валидатора //в других валидаторах парамтр глубины идет рэнжированный от...до public MessageDtoValidator() { RuleFor(x => x.WellDepth).GreaterThan(-1) .WithMessage("Id скважины не может быть ниже 1"); } } }