È possibile rinominare lo spazio dei nomi del mio intero progetto (incluso ovviamente: classe DbContext, classi di configurazione Migrations, ecc.) Senza interrompere nulla o dover ricreare tutte le mie migrazioni?EF6: ridenominazione dello spazio dei nomi utilizzando Code First Migrations
Di ', ho progetto MyProject, che spazio dei nomi è
Foo.MyProject
E le mie classi di configurazione sono in
Foo.MyProject.Migrations
dire che voglio cambiare titolo Foo spazio dei nomi per bar, e di Ovviamente il mio spazio dei nomi Configurazioni ora sarà
Bar.MyProject.Configurations
Esiste un modo corretto per fare ciò e mantenere tutte le mie migrazioni correnti ancora funzionanti? Questi metodi comportano la modifica manuale della tabella ___MigrationHistory o qualcosa del genere? (a colpo d'occhio vedo la colonna ContextKey, che sospetto dovrei modificare manualmente.)
Whoa. Esattamente quello di cui avevo bisogno! Grazie. –