Sto usando la libreria EntityFramework.Extended per eseguire aggiornamenti batch. L'unico problema è che EF non tiene traccia degli aggiornamenti batch eseguiti dalla libreria. Quindi, quando eseguo DbContextnuovamente una query , non restituisce le entità aggiornate.
Ho scoperto che l'utilizzo del AsNoTracking()metodo durante l'interrogazione disabilita il monitoraggio e ottiene nuovi dati dal database. Tuttavia, poiché EF non tiene traccia delle entità interrogate AsNoTracking(), non sono in grado di eseguire alcun aggiornamento sui dati interrogati.
C'è un modo per forzare EF a ottenere i dati più recenti durante il rilevamento delle modifiche?