public Task <DiscoveryResponse> QueryServer(Models.ServerApi.Server server) { // Lidgren does not support IPv6 if (server.IsIpv6) { return(null); } return(_refreshQueue.Enqueue(() => QueryTask(server.Ip, server.Port))); }
public Task <DiscoveryResponse> QueryServer(Models.ServerApi.Server server) { return(Task.FromResult(new DiscoveryResponse { Port = server.Port, Gamemode = server.GameMode, LAN = server.LAN, MaxPlayers = server.MaxPlayers, PasswordProtected = server.IsPasswordProtected, PlayerCount = server.PlayerCount, ServerName = server.Name })); }