如何在实例化时将迁移应用于EF7上下文



我知道我能做到:

Database.Migrate();

在上下文准备好之后。但在初始化上下文时,我无法让EF执行此操作,就像您之前在上下文构造函数中使用Database.SetInitializerMigrateDatabaseToLatestVersion对EF 6.1所做的那样。

那么,在我第一次调用以获取数据之前,我如何确保数据库被创建或更新,并使用可用的迁移进行迁移?

只需在应用程序启动期间实例化DbContext,并调用Database.Migrate()

最新更新