Cześć,
Jak w Entity Framework Core 5 wyłączyć ładowanie NavigationPropertes dla obiektów pobieranych z DBContext?
Dodałem:
public DataContext(DbContextOptions<DataContext> options)
: base(options)
{
this.ChangeTracker.LazyLoadingEnabled = false;
}
Ale nic to nie pomogło, NP dalej są zwracane z DBContext.
Dane pobieram tak:
List<Data> dataList = await _dataContext.Data.Where(w => idMeters.Contains(w.IdMeter.Value)).ToListAsync();
W rezultacie otrzymuje obiekt Data z IdMeterNavigation, a w IdMeterNavigation są załadowane kolejne navigationproperties...
Nie wiem skąd i dlaczego? i dlaczego się inne NP nie załadowały?