-
O nível de isolamento de transação padrão do EF é baseado no provedor de banco de dados usado.
-
O nível de isolamento não especificado em seu código ef deve resultar no nível de isolamento padrão para o servidor de banco de dados.
-
No nível de isolamento padrão do SQL Server é READ COMMITED.
-
Portanto, você não precisa especificar IsolationLevel em seu código EF.
Como alterar o IsolationLevel no DB Check Níveis de isolamento no mecanismo de banco de dados e SET TRANSACTION ISOLATION LEVEL (Transact-SQL)
ATUALIZAÇÃO
Para alterar o
isolation level
execute o comando abaixo mencionado no SSMS:USE YourDatabaseName;
GO
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
Para verificar se é aplicado?
USE YourDatabaseName;
GO
DBCC useroptions
MSDN diz:
Espero que isso ajude você.