AspComet.MessageHandlers.ForwardingHandler.SendMessageToRecipients C# (CSharp) Метод

SendMessageToRecipients() приватный Метод

private SendMessageToRecipients ( Message request, Message forwardMessage ) : bool
request Message
forwardMessage Message
Результат bool
        private bool SendMessageToRecipients(Message request, Message forwardMessage)
        {
            IEnumerable<IClient> recipients = clientRepository.WhereSubscribedTo(request.channel);

            bool shouldFowardToSender = false;
            foreach (IClient client in recipients)
            {
                if (client.ID == request.clientId)
                {
                    shouldFowardToSender = true;
                }
                else
                {
                    client.Enqueue(forwardMessage);
                    client.FlushQueue();
                }
            }
            return shouldFowardToSender;
        }