IDbTransactionInterceptor, изменяющий уровень изоляции по умолчанию - PullRequest
0 голосов
/ 23 октября 2018

Я хотел использовать Entity Framework IDbTransactionInterceptor для разработки класса, который позволил бы мне глобально изменять уровень изоляции для приложения.Таким образом, везде, где используется synatx context.Database.BeginTransaction (), будет выбран уровень изоляции по умолчанию без необходимости редактировать код.

Однако это не представляется выполнимым.Эти методы, кажется, никогда не вызывают:

IsolationLevelGetting IsolationLevelGot

Я знаю, что это невозможно, даже если эти методы вызываются, но мне все равно было любопытно, было ли это вообще возможно.Как мне глобально установить уровень изоляции?

...