摘要:
EF Core之SqlException处理 外键,唯一约束等对后端检查起到了很多的帮助,但有的时候需要后端直接将报错信息反馈给前端。这个时候直接返回SqlException就不合适了,需要对其进行翻译,返回可读的信息 EF Core的SqlException的全局处理还是要在DBContext里进 阅读全文
posted @ 2019-03-15 18:34
shadowxs
阅读(298)
评论(0)
推荐(0)
摘要:
EF Core之自动历史记录 有的场景下需要记录特定表的增删改操作,以便追溯。传统的做法是在增删改的方法里同步做记录,很繁琐。在这里我们可以配合EF Core的DBContext做一个全局管控 全局管控自然就要有固定的格式 我们可以建一个空接ITrackable口来标明需要追踪的表: public 阅读全文
posted @ 2019-03-15 17:53
shadowxs
阅读(180)
评论(1)
推荐(0)
摘要:
EF Core之DBContext生命周期 DBContext是EF Core的核心,.Net Core WebApi开发的时候,绝大多数的场景下,我们只需要一个Scoped的DBContext即可,但有的时候Scoped是没法满足需求的 绝大多数场景下,只需要在Startup注入一个Scoped的 阅读全文
posted @ 2019-03-15 17:13
shadowxs
阅读(333)
评论(0)
推荐(0)