后端添加校验规则

发布时间 2023-11-05 13:35:13作者: 流浪のwolf

添加校验规则防止数据库中的数据混乱 ;

1. .NET Core 中内置了对数据校验的支持,在 System.ComponentModel.DataAnnotations 这个命名空间 下,比如 【Required】 【EmailAddress】 【RegularExpresion】

长度限制 minlength 等 ;-

2. 内置的校验机制问题,校验规则人都是和模型类耦合在一起,违反单一职责的原则;很多常用的校验都需要编写自定义校验规则,写起来比较麻烦 ;