基于 FluentValidator 编写的自动生成文档

Auto Generate Documentation based on FluentValidator written

有没有一种方法可以根据要求编写基于 FluentValidator 的文档? 我需要这样的信息:字段是 NotEmpty(), MaximumLength(40),等等

请指导我

提前致谢!

编辑: 我的意思是获得某个文件的验证。所以如果验证器看起来像这样:

RuleFor(x => x.Email)
            .NotEmpty()
            .EmailAddress()
            .MaximumLength(30);
        RuleFor(x => x.Password)
            .NotEmpty()
            .MinimumLength(ValidationConstants.MinLength)
            .MaximumLength(ValidationConstants.MaxLengthPassword)

我希望第一个字段必须为非空且最大长度为 30 等等

没有这样的功能。 FluentValidator 仅为验证生成错误消息。

如果相关,可以在请求的响应正文中使用错误消息以及 400 Bad Request 状态代码。