sabato 1 giugno 2013

entity framework slow startup code first

Può capitare in Entity Framework, che appena avviato il programma (web) il caricamento dei dati è molto lento.

Una delle tecniche per migliorare il caricamento dei dati è quello di impostare la proprietà LazyLoadingEnabled a false. In questo modo si evita di caricare i dati in relazione ad altri oggetti.

Frammento di codice
EntitaEntities Entita = EntitaEntities .CreateDataContext();
Entita.ContextOptions.LazyLoadingEnabled = false;

Nessun commento: