Desactivar el seguimiento de cambios de EF para cualquier instancia del contexto [duplicar]

Esta pregunta ya tiene una respuesta aquí:

Configuración global para AsNoTracking ()? 5 respuestas

Tengo un contexto en una base de datos de solo lectura para generar informes y estoy escribiendo un montón de código, como este:

using (var context = new ReportingContext())
{
    var reportXQuery = context.ReportX.AsNoTracking();

    // Do stuff here with query...
}

¿Hay una manera de establecer elAsNoTracking poco para que solonewdesarrollando elReportingContext arriba usaría automáticamenteAsNoTracking ¿En lugar de tener que recordar llamarla explícitamente a cada consulta?

Respuestas a la pregunta(1)

Su respuesta a la pregunta