私には、データベースに初期データをシードするための「教えられた」とがありますInDocDbContext: DbContext
。InDocDbContextInitializer: DropCreateIfModelChangesInitializer
ASP.NETアプリケーションのglobal.asaxのApp_Startメソッドに初期化コードを入れないように最善を尽くしています。
NinjectをIOCコンテナとして使用しています。初期化ロジックをNinjectModule内に配置したり、コンテキストで非表示にしたりして、global.asaxコードに移動する必要がないようにすることはできますか?