Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È possibile usare EF Core e EF6 nella stessa applicazione o libreria installando entrambi i pacchetti NuGet.
Alcuni tipi hanno gli stessi nomi in EF Core e EF6 e differiscono solo per spazio dei nomi, che può complicare l'uso di EF Core e EF6 nello stesso file di codice. L'ambiguità può essere facilmente rimossa usando le direttive alias dello spazio dei nomi. Per esempio:
using Microsoft.EntityFrameworkCore; // use DbContext for EF Core
using EF6 = System.Data.Entity; // use EF6.DbContext for the EF6 version
Se si sta eseguendo la conversione di un'applicazione esistente con più modelli di Entity Framework, è possibile scegliere di convertirne alcuni in modo selettivo in EF Core e continuare a usare EF6 per gli altri.