私は最初に新しいMVC4プロジェクトでコードを実行しようとしていますが、正常に機能する「ジャーナル」MVCと、/ Migrations/Configuration.csのシード関数も機能しています。ただし、AccountModels.csのUserProfileモデルで作業し、Enable-Migrationsを使用すると、ジャーナルモデルのシードコードがすべて失われ、UserProfileのシェルに置き換えられました。:(
最初にコードを使用し、複数のモデルを使用する場合、必然的にすべてが独自のDbContextを持ちます(すべてが1つを共有する必要がある場合を除きます)。各DbContextとモデルのシードコードを保持するにはどうすればよいですか?
これまで誰もこの問題に遭遇したことがないことにショックを受けました。Enable-Migrationsコマンドを実行するときにコードファーストmvcプロジェクトでパッケージマネージャーコンソールを使用するたびにConfiguration.csを書き直したくない、または少なくとも各dbcontextが独自のconfiguration.csを持つことができない理由なにか!すぐに賞金を提供しなければならないようです。