Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Es posible usar EF Core y EF6 en la misma aplicación o biblioteca instalando ambos paquetes NuGet.
Algunos tipos tienen los mismos nombres en EF Core y EF6 y solo difieren por espacio de nombres, lo que puede complicar el uso de EF Core y EF6 en el mismo archivo de código. La ambigüedad se puede eliminar fácilmente mediante directivas de alias de espacio de nombres. Por ejemplo:
using Microsoft.EntityFrameworkCore; // use DbContext for EF Core
using EF6 = System.Data.Entity; // use EF6.DbContext for the EF6 version
Si va a migrar una aplicación existente que tiene varios modelos de EF, puede optar por migrar de forma selectiva algunos de ellos a EF Core y seguir usando EF6 para los demás.