Change tracking & AsNoTracking
Në shqip: Ndjekja e ndryshimeve në EF
ShpjegimiSQ
EF i „ndjek“ objektet që lexon për të ditur çfarë ndryshove para SaveChanges(). Për lexim të thjeshtë, .AsNoTracking() e çaktivizon dhe e bën query-n më të shpejtë.
EnglishEN
EF “tracks” the objects it reads to know what you changed before SaveChanges(). For plain reading, .AsNoTracking() turns this off and makes the query faster.
Si ta mendosh
Si një arkëtar që shënon çdo send që prek — por s'ka nevojë kur thjesht po shikon.
Lexoje në anglisht
Like a cashier noting every item you touch — unnecessary when you're just browsing.
Shembull kodicsharp
var lista = await db.Nxenesit.AsNoTracking().ToListAsync();