using FluentValidation; namespace lai_transfer.Common.Extensions; public static class ValidationRulesExtension { public static IRuleBuilderOptions AuthUsernameRule( this IRuleBuilderInitial rule) { return rule.NotEmpty().WithMessage("用户名不能为空"); } public static IRuleBuilderOptions AuthPasswordRule( this IRuleBuilderInitial rule) { return rule.NotEmpty().MinimumLength(8); } public static IRuleBuilderOptions AuthNameRule( this IRuleBuilderInitial rule) { return rule.NotEmpty().MaximumLength(50); } }