using AsbCloudApp.Data;
using FluentValidation;

namespace AsbCloudInfrastructure.Validators
{
    public class PermissionDtoValidator : AbstractValidator<PermissionDto>
    {
        public PermissionDtoValidator()
        {
            RuleFor(x => x.Name).Length(1, 50)
                .WithMessage("Допустимая длина названия разрешения от 1 до 50 символов");
            RuleFor(x => x.Description).Length(1, 1024)
                .WithMessage("Допустимая длина описания от 1 до 1024 символов");
        }
    }
}