Sto tentando di utilizzare le migrazioni dei dati di Entity Framework, come descritto in this post.Come implementare IDbContextFactory per l'utilizzo con migrazioni dei dati di Entity Framework
Tuttavia, quando provo ad eseguire il passo Enable-Migrations
, ricevo il seguente errore in Console Package Manager:
The target context 'MyDataContext' is not constructible. Add a default constructor or provide an implementation of IDbContextFactory
Così, ho creato una classe factory che implementa IDbContextFactory
nel progetto che contiene la mia classe DbContext
, ma la migrazione dei dati non sembra riconoscerla.
Esiste qualcosa che dovrei esplicitamente fare per istruire le migrazioni dei dati per utilizzare questa classe di fabbrica?
Grazie per la risposta, funziona. Non riesco a immaginare cosa ho sbagliato la prima volta, poiché ricordo di aver implementato esattamente lo stesso schema. In ogni caso, il problema è risolto. Grazie. –
Perfetto, felice che abbia aiutato :) – dougajmcdonald
Dove hai messo questa lezione? –