protected virtual void Dispose(bool disposing) { if (disposed) { return; } if (disposing) { if (_dbHandler != null) { _dbHandler.Dispose(); } if (_remoteHandler != null) { _remoteHandler.Dispose(); } } disposed = true; }