在.Net 5中,我们可以通过将DataContext传递给Configure方法来调用迁移,并在启动类中调用迁移。
public void Configure(IApplicationBuilder app, IWebHostEnvironment env, DataContext dataContext)
{
// migrate any database changes on startup (includes initial db creation)
dataContext.Database.Migrate();
...
}
Run Code Online (Sandbox Code Playgroud)
我们如何在.Net 6 中做到这一点?