public static Task SendPacketAsync(this IBroadcastable channelGroup, IPacket packet, IChannelMatcher matcher)
 {
     return(channelGroup.SendPacketsAsync(new[] { packet }, matcher));
 }
 public static Task SendPacketsAsync(this IBroadcastable channelGroup, IEnumerable <IPacket> packets)
 {
     return(channelGroup.SendPacketsAsync(packets, null));
 }
 public static Task SendPacketAsync(this IBroadcastable channelGroup, IPacket packet)
 {
     return(channelGroup.SendPacketsAsync(new[] { packet }));
 }