項目組設計的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