Desativar o rastreamento de alterações do EF para qualquer instância do contexto [duplicado]
Esta questão já tem uma resposta aqui:
Cenário global para AsNoTracking ()? 5 respostasEu tenho um contexto para um banco de dados somente leitura para relatórios e estou escrevendo muito código, como este:
using (var context = new ReportingContext())
{
var reportXQuery = context.ReportX.AsNoTracking();
// Do stuff here with query...
}
Existe uma maneira de definir oAsNoTracking
pouco de modo que apenasnew
preparando oReportingContext
acima usaria automaticamenteAsNoTracking
em vez de precisar lembrar de chamá-lo explicitamente a cada consulta?