Wyłącz śledzenie zmian EF dla dowolnego wystąpienia kontekstu [duplikat]

To pytanie ma już tutaj odpowiedź:

Globalne ustawienie AsNoTracking ()? 5 odpowiedzi

Mam kontekst do bazy danych tylko do odczytu do raportowania i piszę dużo kodu, takiego jak ten:

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

    // Do stuff here with query...
}

Czy istnieje sposób na ustawienieAsNoTracking trochę tak, że po prostuneww góręReportingContext powyżej automatycznie użyjeAsNoTracking zamiast pamiętać o jawnym wywołaniu każdego zapytania?

questionAnswers(1)

yourAnswerToTheQuestion