Referencia sobre las herramientas de Entity Framework Core
Las herramientas de Entity Framework Core ayudan con las tareas de desarrollo en tiempo de diseño. Se usan principalmente para administrar migraciones y para aplicar scaffolding a DbContext
y a tipos de entidad mediante utilización de técnicas de ingeniería inversa en el esquema de una base de datos.
Puede instalar cualquiera de las herramientas siguientes, ya que las dos exponen la misma funcionalidad:
Las herramientas de la Consola del Administrador de paquetes de EF Core se ejecutan en la Consola del Administrador de paquetes de Visual Studio. Si desarrolla en Visual Studio, se recomienda usar estas herramientas, ya que proporcionan una experiencia más integrada.
Las herramientas de la interfaz de la línea de comandos (CLI) de EF Core .NET son una extensión de las herramientas de la CLI de .NET Core multiplataforma. Estas herramientas necesitan un proyecto de SDK de .NET Core (uno con
Sdk="Microsoft.NET.Sdk"
o similar en el archivo de proyecto).