我正在尝试使用Entity Framework从我的应用程序中删除数据库。我使用的代码如下:
using (var dbContext = container.Resolve<ApplicationDbContext>())
{
dbContext.Database.Delete();
}
根据msdn,这应该可以工作,但什么也没有发生。
dbContext使用
ContainerControlledLifetimeManager
注册,并且应该是用于创建DB的相同实例。
using (var dbContext = new ApplicationDbContext())
。 - asdf_enel_hak