Exemplo n.º 1
0
 private void UpdatePlayers(UpdateRequest request, ServerRow row, Server server)
 {
     bool ok = ExecuteUpdate(request, row, server, retryCallback =>
       {
     var players = server.GetPlayers(retryCallback);
     row.Players = players == null ? null : new List<Player>(players);
       });
       if (!ok)
     row.Players = null;
 }
Exemplo n.º 2
0
 private void UpdatePlayers(UpdateRequest request, ServerRow row, Server server)
 {
     if (!row.QueryPlayers)
     return;
       bool ok = ExecuteUpdate(request, row, server, retryCallback =>
       {
     var players = server.GetPlayers(retryCallback);
     if (players == null) return false;
     row.Players =new List<Player>(players);
     return true;
       });
       if (!ok)
       {
     row.Players = null;
     row.QueryPlayers = false;
       }
 }