using FluentValidation;

namespace {{pascalCase PROJECT_NAME}}.Features.{{pascalCase FEATURE_NAME}}Feature.{{pascalCase SLICE_NAME}};

public class {{pascalCase SLICE_NAME}}Validator : AbstractValidator<{{pascalCase SLICE_NAME}}Request>
{
    public {{pascalCase SLICE_NAME}}Validator()
    {
        // TODO: Add validation rules for {{pascalCase SLICE_NAME}}Request properties
        // Example:
        // RuleFor(c => c.Name)
        //     .NotEmpty().WithMessage("Name is required")
        //     .MaximumLength(200).WithMessage("Name must not exceed 200 characters");
    }
}
