Tag: EF-CORE-5.0
Tengo un procedimiento almacenado con una salida en formato JSON. Sabes que una salida en formato JSON está en formato de cadena. El objeto de contexto de la base de datos solo devuelve el tipo de tabla. Por ejemplo: _context.tableA.FromSqlRaw() Pero mi escenario no tiene ningún tipo excepto una cadena. . . . Read more
Tengo una función HTTP Post en ASP.NET Core 5.0 MVC que se encarga de guardar los valores y redirigir a la página de índice con el parámetro de cadena de consulta (?CID=66). [HttpPost] [ActionName(“SaveClubPlayer”)] public async Task SaveClubPlayer(ClubsPlayer aClubsPlayer) { if (ModelState.IsValid) { using (PortalDBContext aPortalDBContext = new PortalDBContext()) { . . . Read more
En un entorno no-ASP.NET (por ejemplo, un programa de consola, pruebas unitarias o la herramienta CLI dotnet ef), puedo reemplazar los servicios de EF Core utilizando DbContextOptionsBuilder: cs builder.ReplaceService<IRelationalDatabaseCreator, MyCreator>(); builder.ReplaceService<IMigrationsAssembly, MyAssembly>(); Para MyCreator o MyAssembly, utiliza el tipo y su constructor predeterminado. ¿Cómo puedo reemplazar un servicio con una . . . Read more
Después de crear un DbContext, ¿es posible extraer el DbContextOptions que se utilizó para crearlo? (Tal vez utilizando algo similar a RelationalOptionsExtension.Extract(), un servicio de infraestructura de EF, etc.)
Tengo un problema con mi modelo de base de datos después de migrar de EF Core 5 a EF Core 6. Al crear el contexto, obtengo el error: la clave dada no estaba presente en el diccionario. Repositorio de la aplicación de ejemplo: https://github.com/testApp6/TestApp ¿Alguna idea de qué está mal . . . Read more