.net core 3.1下支持EF core友好错误提示

项目组设计的wenapi会统一返回错误提示,包含code和message,然而每次ef core弹出的错误堆栈都是铺天盖地,稍有不妥,前端小哥哥就蹦蹦跳跳的来@我们了,能不能有个更精简的提示信息呢?当然是有的!

1、原始错误堆栈

由于前端没有很好的验证模型的每个属性的类型、长度以及合法性,所以压力都被转移到后端api,目前的目的是先做完业务,因此,不可避免的药混乱一段时间,这不,又有新的错误了…

BadRequest :  [ExceptionMessage]:An error occurred while updating the entries. See the inner exception for details.
↵  [ExceptionStackTrace]:   at xxxx.DotNetCore.EntityFrameworkEx.UnitOfWork`1.Commit() in /var/lib/jenkins/workspace/Dev-xxx.Apis/xxx.DotNe
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章