public void SetOtherNodes(IEnumerable <Node> nodes) { if (_disposed) { throw new ObjectDisposedException(this.GetType().FullName); } if (!_isLoaded) { throw new OutoposManagerException("OutoposManager is not loaded."); } lock (this.ThisLock) { _connectionsManager.SetOtherNodes(nodes); } }