using AsbCloudApp.Data; using FluentValidation; namespace AsbCloudInfrastructure.Validators { public class MeasureDtoValidator : AbstractValidator { public MeasureDtoValidator() { RuleFor(x => x.IdWell).GreaterThan(0) .WithMessage("Id скважины не может быть меньше 1"); RuleFor(x => x.IdCategory).GreaterThan(0) .WithMessage("Id категории не может быть меньше 1"); RuleFor(x => x.CategoryName).MaximumLength(120) .WithMessage("Название категории не может быть больше 120 символов"); } } }