C'è un modo per disabilitare il caricamento lento su EntityFramework.Core
Nel mio codice precedente ho fatto quanto segue:
public DataContext(string nameOrConnectionString) : base(nameOrConnectionString)
{
Configuration.LazyLoadingEnabled = false;
Configuration.ProxyCreationEnabled = false;
}
ma ora usando il nuovo ef 7 non riesco a trovare alcuna opzione per farlo
public DataContext(DbContextOptions<DataContext> options) : base(options)
{
//should have been in the options
}
A partire dal 2019 Lazy Loading è supportato ma non abilitato di default, quindi non c'è nulla che devi fare ancora.