public virtual void Dispose(bool disposing) { if (_disposed) { return; } if (disposing) { // free other managed objects that implement // IDisposable only try { if (Db.Database != null && Db.Database.Connection.State == ConnectionState.Open) { Db.Database.Connection.Close(); } } catch (ObjectDisposedException) { // do nothing, the objectContext has already been disposed } if (Db != null) { Db.Dispose(); Db = null; } } // release any unmanaged objects // set the object references to null _disposed = true; }
protected virtual void Dispose(bool disposing) { if (disposing) { if (_projetoModeloContext != null) { _projetoModeloContext.Dispose(); _projetoModeloContext = null; } } }
protected virtual void Dispose(bool disposing) { if (!_disposed) { if (disposing) { _projetoModeloContext.Dispose(); } } _disposed = true; }
public void Dispose() { Db.Dispose(); }
public void Dispose() { Db.Dispose(); throw new NotImplementedException(); }
public void Dispose() { db.Dispose(); }
void IRepositoryBase <TEntity> .Dispose() { Db.Dispose(); }