EF线程唯一的问题

来源:3-8 【应用】更新数据库

weixin_慕哥2457698

2022-03-01

以前学.net mvc的时候用EF,老师都教EF线程唯一的那个架构,好像是怕添加修改数据不是一个线程,容易出问题还是怎么找。用的callbackcontext好像是。
那么请问老师,在.net core中,这个线程唯一的这个问题仍然存在吗

写回答

1回答

阿莱克斯刘

2022-03-07

我不是很清楚你之前学的EF线程唯一的架构具体是什么样子(可以详细描述一下吗?),不过按照课程的架构来处理是没有线程安全问题的,因为整个项目每次请求只有一个dbconext上下文对象。但是,我们更需要考虑的是另一种情况,数据库的脏读、脏写的情况(这个部分课程没有涉及)。解决起来其实也不难,就是做好事务隔离,在访问数据库的时候加锁就可以了,

0
0

.Net 开发电商后端API 从0到精通RESTful

. Net 实战+RESTful思想纵深课程,开发优雅RESTful风格API。

977 学习 · 547 问题

查看课程