public void Send(RemovePeer message) { List <Guid> remove = _ids.Where(x => x.Value.PeerId == message.PeerId) .Select(x => x.Key).ToList(); RemoveSubscriptions(message.PeerId, remove); }
public void Send(RemovePeer message) { if (_peerCache != null) { _peerCache.Send(message); } }
public void Send(RemovePeer message) { List <Guid> remove = _ids.Where(x => x.Value.PeerId == message.PeerId) .Select(x => x.Key).ToList(); if (remove.Count > 0) { remove.Each(x => _ids.Remove(x)); _log.DebugFormat("Removed {0} subscriptions for peer: {1} {2}", remove.Count, message.PeerId, message.PeerUri); } }
public void Send(RemovePeer message) { if (_peerCache != null) _peerCache.Send(message); }
public void Send(RemovePeer message) { _messageSubscriptions.Each(x => x.Send(message)); }
public void Send(RemovePeer message) { _messageSubscriptions.Values.Each(x => x.Send(message)); }
public void Send(RemovePeer message) { List<Guid> remove = _ids.Where(x => x.Value.PeerId == message.PeerId) .Select(x => x.Key).ToList(); if (remove.Count > 0) { remove.Each(x => _ids.Remove(x)); _log.DebugFormat("Removed {0} subscriptions for peer: {1} {2}", remove.Count, message.PeerId, message.PeerUri); } }
public void Send(RemovePeer message) { List<Guid> remove = _ids.Where(x => x.Value.PeerId == message.PeerId) .Select(x => x.Key).ToList(); RemoveSubscriptions(message.PeerId, remove); }
public void Send(RemovePeer message) { _endpoints.Values.Each(x => x.Send(message)); }