IDbTransactionInterceptor更改默认隔离级别

时间:2018-10-22 21:47:27

标签: entity-framework isolation-level

我一直在寻找使用Entity Framework IDbTransactionInterceptor设计一个类,该类使我可以全局更改应用程序的隔离级别。因此,在所有使用synatx context.Database.BeginTransaction()的地方,它都将采用默认的隔离级别,而无需编辑代码。

但是,它似乎不可行。这些方法似乎永远不会被调用:

IsolationLevelGetting IsolationLevelGot

我知道即使调用这些方法也可能不可行,但是我仍然好奇是否有可能。如何全局设置隔离级别?

0 个答案:

没有答案