public static Task Broadcast(this IConnection connection, object value, params string[] excludeConnectionIds) { if (connection == null) { throw new ArgumentNullException("connection"); } var message = new ConnectionMessage(connection.DefaultSignal, value, PrefixHelper.GetPrefixedConnectionIds(excludeConnectionIds)); return connection.Send(message); } }