Translate

lunes, 14 de junio de 2021

Introducción a Entity Framework Core 5 parte 2


Seguimos con EF. 

Para comenzar, debemos instalar la última versión de .NET 5 SDK. Técnicamente, EF Core 5 puede ejecutarse en .NET Core 3.1, pero vamos a utilizar .NET 5.

Comenzando con una nueva aplicación de consola, necesitaremos instalar los siguientes paquetes, asegurándonos de que todas las versiones sean 5.0.0:

  • Microsoft.EntityFrameworkCore
  • Microsoft.EntityFrameworkCore.Design
  • Microsoft.EntityFrameworkCore.Sqlite
Primero vamos a hacer un proyecto de consola: 

> dotnet new console

Para instalar dotnet-ef debemos hacer : 

> dotnet new tool-manifest

> dotnet tool install dotnet-ef

> dotnet add package Microsoft.EntityFrameworkCore --version 5.0.6

>dotnet add package Microsoft.EntityFrameworkCore.Design --version 5.0.6

>dotnet add package Microsoft.EntityFrameworkCore.Sqlite --version 5.0.6

En este caso estamos utilizando Sqlite, pero podemos utilizar: 

Cuando terminemos de configurar nuestro proyecto, podemos ejecutar el comando dotnet-ef, donde el unicornio EF nos saludará.

> dotnet ef

Dejo link: https://docs.microsoft.com/en-us/ef/core/get-started/overview/first-app?tabs=netcore-cli