No se puede anular OnConfiguring en beta5: no se ha encontrado un método adecuado para anular

entity-framework-core

Pregunta

Después de actualizar EF7 a beta5 desde beta4, mi configuración de OnConfiguring dejó de funcionar.

protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)

No puedo entender lo que necesito escribir en su lugar.

Aquí está mi proyecto.json , por si acaso

protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)

no tiene "EntityFramework": "7.0.0-beta4" (no hay beta5 todavía). Aparentemente no es necesario.

Lista de DNVM

protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)

Respuesta aceptada

Debe usar EntityOptionsBuilder en la versión beta 5 (y volver a DbContextOptionsBuilder en la versión beta 6)


Respuesta popular

Si está utilizando EF 7.0.0-beta7, la firma del método se ve así:

protected internal virtual void OnConfiguring(DbContextOptions options);



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é