Exemple #1
0
 public void Broadcast(IClubMessage message)
 {
     foreach (var member in GameServer.Instance.PlayerManager.Where(x => x.Club == this))
     {
         member.Session?.SendAsync(message);
     }
 }
Exemple #2
0
 public void Broadcast(IClubMessage message)
 {
     foreach (var member in GameServer.Instance.PlayerManager.Where(x => _friends.ContainsKey(x.Account.Id)))
     {
         member.Session?.SendAsync(message);
     }
 }
Exemple #3
0
 public Task SendAsync(IClubMessage message)
 {
     if (Disposed)
     {
         return(Task.CompletedTask);
     }
     return(Session?.SendAsync(message));
 }