Impossibile eseguire l'override di OnConfiguring in beta5: non è stato trovato alcun metodo adatto a eseguire l'override

entity-framework-core

Domanda

Dopo aver aggiornato EF7 in beta5 da beta4, OnConfiguring ha smesso di funzionare.

protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)

Invece non riesco a capire cosa devo scrivere.

Ecco il mio project.json , per ogni evenienza

protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)

non ha "EntityFramework": "7.0.0-beta4" (nessuna beta5 ancora). Apparentemente non è necessario.

Elenco DNVM

protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)

Risposta accettata

Devi usare EntityOptionsBuilder in beta 5 (e tornare a DbContextOptionsBuilder in beta 6)


Risposta popolare

Se si utilizza EF 7.0.0-beta7, la firma del metodo appare così:

protected internal virtual void OnConfiguring(DbContextOptions options);



Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché