|
导入Excel时需要对字段进行各种逻辑校验,校验过程中会有很多重复,冗余且不灵活,于是想到使用模型校验(DataAnnotations)来优化
一)简单示例
使用DataAnnotations程序集中的注解特性可进行模型验证,微软已提供许多默认规则,如Required,
MinLength,MaxLength等
以下,MaxLength为例,校验字符串长度
4)引入第三方FluentValidation验证框架
一个轻量级第三方验证库,使用Fluent形式的Lamada表达式来构建验证规则,可与.Net Core深度集成实现客户端和服务器端验证, |
|