¿Cómo usar EF7 de VSCode en Mac?

c# entity-framework-core postgresql visual-studio-code

Pregunta

Soy nuevo en C # y estoy tratando de conectarme a una base de datos, preferiblemente PostgreSQL (¿o debo usar MS SQL?). ¿Cómo hago eso en VSCode y Mac (usando dnx CLI)?

Respuesta popular

Actualización Hay una guía oficial para la configuración en OS X. Utiliza SQLite, pero cambiar de proveedor no debería ser demasiado difícil.

http://ef.readthedocs.org/en/latest/getting-started/osx.html

Respuesta original

Si desea usar VS Code, necesita configurar su proyecto usando ASP.NET 5. Consulte esta guía para realizar la configuración inicial del proyecto .

Puede usar EntityFramework.SQLite o Npgsql.EntityFramework7 en OS X. Para usar estos, agréguelos a su archivo project.json . Ambas son versiones preliminares, inestables y requieren que uses sus feeds de myget.org. Para hacer esto, agregue un archivo Nuget.config a su proyecto.

Este es mi archivo Nuget.config.

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageSources>
      <add key="nuget.org" value="https://www.nuget.org/api/v2/" />
      <add key="AspNextVNext" value="https://www.myget.org/F/aspnetvnext/api/v2" />
      <add key="Npgsql" value="https://www.myget.org/F/npgsql-unstable/api/v2" />
  </packageSources>
</configuration>



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é