public void BroadcastMessage(Client origin, string message, params JProperty[] parameters) { if (origin != null) { Clients.Where(c => !c.Equals(origin)).ToList().ForEach(c => c.SendMessage(message, parameters)); } else { Clients.ForEach(c => c.SendMessage(message, parameters)); } }