[C#] 在异步请求并发情况下,dbcontext的安全问题

第一个问题:在涉及多次含有数据库(dbContext)修改操作的函数,出现偶发修改失败。 原因: 在异步多线程的情况下,当一个线程创建 DbContext 对象,然后进行一些实体状态修改,还没有来得及将状态保存,另一个线程也进行了同样的操作,第一个线程可以 SaveChanges 成功,但是第二个线
posted @ 2024-06-28 09:52  bruceWANG18  阅读(65)  评论(0编辑  收藏  举报