🚀 .NET : EF Core con Stored Procedures
¿Sabías que ahora puedes invocar Stored Procedures y mapear los resultados directamente a tus DTOs sin configuración extra? 🔥
💡 Con la API Database.SqlQuery<T>() introducida en EF Core 7 y mejorada en EF Core 8 puedes:
✨ Ejecutar procedimientos almacenados de forma sencilla.
✨ Mapear resultados a clases personalizadas sin necesidad de DbSet ni HasNoKey().
✨ Pasar parámetros de manera segura con interpolación (EF Core los convierte automáticamente en parámetros SQL).
📦 Beneficios para tus proyectos con .NET:
🔹 Menos boilerplate para leer datos complejos desde SPs.
🔹 Integración fluida con tu dominio manteniendo DTOs limpios.
🔹 Mejor rendimiento y nuevas capacidades LINQ (joins, colecciones parametrizadas, soporte JSON, etc.).
🎯 Ideal para:
✔️ Consultas de reporting.
✔️ Integrar lógica de negocio existente en SPs.
✔️ Mantener tu capa de acceso a datos ordenada.
🤔 ¿Ya probaste esta API en tus proyectos? ¿Prefieres seguir con FromSql o Dapper? ¡Cuéntamelo en los comentarios! ⬇️
#dotNET10 #dotNET #EFCore #EntityFrameworkCore #StoredProcedures #DatabaseSqlQuery #CleanArchitecture #BackendDevelopment #CSharp #Developers #SoftwareDevelopment #Microservices #DevCommunity