To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
针对 EF Core 的所有操作默认都不会验证模型,事先验证模型可避免不必要的性能开销,捕获 DbUpdateException 数据库更新异常,基于 ValidationAttribute 规则注解特性的通用验证方案,编写简单的数据注解验证示例,当执行 SaveChanges 方法保存数据时自动验证模型,编写并扩展注解特性,实现 IValidatableObject 接口可提供用于实体验证的方式。