Tag: dbmigrator

手动将DbContext提供给DbMigrator

Platform .NET 4.5和Entity Framework 6。 问题我有以下代码来执行迁移: //The following function just returns an object of the Configuration() class //generated by code migrations var migratorConfig = currentMigrationProvider.CreateDbMigrationConfiguration(); var dbMigrator = new System.Data.Entity.Migrations.DbMigrator(migratorConfig); dbMigrator.Update(); 问题是Update()函数尝试创建我的DbContext类的实例,并且由于一些好的原因,我需要手动创建上下文并将其提供给dbMigrator。 那可能吗? 怎么样?