¿Cómo usar EF Core (EF7) con el servidor Mysql?

entity-framework-core

Pregunta

Estoy desarrollando asp.net 5 (ahora llamado ASP.NET Core) en linux. Pero no puedo conectarme entre EF7 (ahora llamado EF Core) y el servidor Mysql. Por favor, dime cualquier solución que supieras.

Gracias.

Respuesta aceptada

Todos los proveedores disponibles se enumeran en https://docs.microsoft.com/en-us/ef/core/providers/ . Al momento de escribir, hay 3 proveedores diferentes de EF Core, dos versiones de la comunidad y una versión oficial.

ACTUALIZACIÓN 15 de septiembre de 2016

MySQL lanzó la primera versión de un proveedor oficial para EF Core.

https://www.nuget.org/packages/MySql.Data.EntityFrameworkCore

También hay una versión comunitaria de un proveedor de MySQL.

https://www.nuget.org/packages/Pomelo.EntityFrameworkCore.MySQL

ACTUALIZACIÓN 23 de mayo de 2016

MySQL ha anunciado (en voz baja) que están creando un proveedor de EF Core 1.0. Aún no hay detalles sobre su disponibilidad. Ver https://docs.efproject.net/en/latest/providers/mysql/index.html

Además, DevArt anunció hace un mes que sus proveedores (propietarios, no gratuitos) solo admiten EF 7 en .NET Framework, incluido su proveedor MySQL. No hay noticias aún sobre su intención de soportar .NET Core. http://blog.devart.com/entity-framework-core-1-entity-framework-7-support.html


Respuesta popular

Tengo buenas noticias, chicos. Como decía uno de ellos: "Pas le temps de niaiser". Entity Framework 7 pronto será compatible con MySQL, confiando en esta página de la documentación: https://docs.efproject.net/en/latest/providers/mysql/index.html#coming-soon




Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué