public static void Initialize() { Database.SetInitializer(new InitData()); using (var db = new VeccContext()) { db.Database.Initialize(false); } }
//DbContext在System.Data.Entity;中,不过这里直接只引用这一个不行,还有EF其他的一些NameSpace所以直接添加一个实体模型,所有引用都进来了,然后再把模型删了 public static DbContext CallDbContext() { DbContext dbContext = (DbContext)CallContext.GetData("dbContext"); if (dbContext == null) { dbContext = new VeccContext(); CallContext.SetData("dbContext", dbContext); } return(dbContext); }