相关疑难解决方法(0)

c#在多线程服务器中使用Entity Framework

在多线程服务器中使用实体框架的最佳实践是什么?我正在使用实体框架ObjectContext来管理我的所有数据库操作,现在我知道这个上下文不是线程安全的,所以现在当我需要使用它来执行一些数据库操作时,我用lock声明来包围它是安全的.这是我应该怎么做的?

c# database multithreading entity-framework objectcontext

41
推荐指数
3
解决办法
4万
查看次数

如何检查DBContext是否已释放?

我想与从外部(继承类)调用的另一个方法共享数据库上下文,而不创建新的上下文,除非正在释放它。我想检查上下文是否已处理,以便我可以创建新的上下文。

这是休息 API。有多个实体的批量上传,我想共享事务,因此如果一个实体失败,它将不会提交到数据库

c# entity-framework asp.net-web-api entity-framework-6

8
推荐指数
1
解决办法
4870
查看次数