首页 新闻 会员 周边 捐助

关于unitofwork与repository

0
[待解决问题]

网上搜了一些资料 目前知道unitofwork可以减少连接数 将数据库操作放在一次提交,那么,每个repository里不要new dbcontext不就可以了,每次请求只创建一个dbcontext 何必再出一个unitofwork?

mlifeiscool的主页 mlifeiscool | 菜鸟二级 | 园豆:216
提问于:2018-12-29 22:25
< >
分享
所有回答(1)
0

DbContext 就是 UnitOfWork 的一种实现

dudu | 园豆:30939 (高人七级) | 2018-12-29 22:59

是的 我用ioc控制了每次请求都是同一个dbcontext,这样unitofwork没必要出现啊 即便用了unitofwork类,获取的dbcontext不也是从ioc容器取出来的,何必在用uow.commit包装一次dbcontext.savechange

支持(0) 反对(0) mlifeiscool | 园豆:216 (菜鸟二级) | 2019-03-18 15:33
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册