public void Dispose() { if (_ctx != null) { _ctx.Dispose(); } }
public CoreContext GetDbCoreContext() { _log = LogManager.GetCurrentClassLogger(); var context = new CoreContext(options); //migration context implementation here if (context.Database.GetPendingMigrations().Any()) { var mContext = new CoreContext(migrateOptions); mContext.Database.Migrate(); mContext.SaveChanges(); mContext.Dispose(); } //sets default data and configurations are set //sets time before database closes context.Database.SetCommandTimeout(60); Console.Write(context.Database.IsSqlServer()); context.EnsureSeedData(); //connection to database var conn = context.Database.GetDbConnection(); conn.Open(); return(context); }
protected override void Dispose(bool disposing) { if (disposing) { db.Dispose(); } base.Dispose(disposing); }
protected virtual void Dispose(bool disposing) { if (!this.disposed) { if (disposing) { _context.Dispose(); } } this.disposed = true; }
protected virtual void Dispose(bool disposing) { if (_disposed) { return; } if (disposing) { // Free any other managed objects here. // } Db.Dispose(); _disposed = true; }
public void Dispose() { _context.Dispose(); }
public virtual void Dispose() { Db.Dispose(); }
public void Dispose() { CleanDatabase(); _db.Dispose(); }
public void Dispose() { Db.Dispose(); }