protected override void CoreDispose(bool disposeManagedResources) { if (_transaction != null) { _transaction.Dispose(); } _manager.Dispose(); }