Пример #1
0
        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);
        }
Пример #2
0
 public void Send(RemovePeer message)
 {
     if (_peerCache != null)
     {
         _peerCache.Send(message);
     }
 }
Пример #3
0
        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));
		}
Пример #7
0
        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);
            }
        }
Пример #8
0
        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));
		}