Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

728
Vistas
¿Es posible usar Entity Framework Core 6 con MongoDb?

¿Es posible usar EF Core 6 en combinación con un MongoDb? Por lo que he recopilado en línea, solo pude encontrar respuestas de hace unos años que dicen que todavía no es posible, pero nada que se haya publicado recientemente. También hay un mejor soporte para Azure Cosmos Db, que también es una base de datos NoSql, así que tal vez podría usar eso para comunicarme con un MongoDb.

Si aún no es posible, ¿qué otro enfoque debo usar?

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

No hay una implementación oficial del proveedor de MongoDb para EF core en este momento, no vi ninguna mención de MongoDb en la hoja de ruta de .net core 7 (la próxima versión) a partir de ahora.

Consulte: https://docs.microsoft.com/en-us/ef/core/providers/?tabs=dotnet-core-cli

Rápidamente busqué un poco en Google pero no pude encontrar una versión reciente de un proveedor de MongoDb.

Los documentos de Msdn tampoco usan EF core: https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mongo-app?view=aspnetcore-6.0&tabs=visual-studio

SO relacionado: MongoDB y Entity Framework Core 2.0

over 4 years ago · Santiago Trujillo Denunciar

0

Si bien no hay un proveedor de MongoDb para EF (para mi decepción), al menos hay un proveedor para CosmosDb, la solución NoSQL totalmente administrada de Azure.

https://azure.microsoft.com/en-us/services/cosmos-db/

https://docs.microsoft.com/en-us/ef/core/providers/cosmos/?tabs=dotnet-core-cli

Once no puede evitar preguntarse si es intencional, pero me imagino el patrón de unidad de trabajo con reversión de transacciones y soporte de Migraciones.

Mientras tanto, puede considerar algo similar al patrón de repositorio para que su acceso a los datos no dependa de su infraestructura.

Recomiendo echar un vistazo a algunas de las muestras y la formación de Ardalis (Steve Smith).

https://deviq.com/design-patterns/repository-pattern

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda