FluentValidation是一个使用Linq表达式,非常流畅的小型业务对象验证组件。流畅也可以说优雅。利用表达式语法链式编程,使得验证组件与实体分开,易于理解,功能完善。还可以配合MVC使用直接在页面进行验证,当你看到它的语法时,非常优雅,非常令人心动。 看如下官网提供的一段验证代码:using FluentValidation; public class CustomerValidator: AbstractValidator { public CustomerValidator() { RuleFor(customer => customer.