Exemplo n.º 1
0
        public async void DoPingOne(ServerObservable server)
        {
            PingResult result = await _serverList.PingOne(server.Address);

            // Disable and enable filtering and sorting on latency to prevent servers from moving/disappearing.
            if (_serversView.CurrentSort.Equals("Latency"))
            {
                _serversView.DisableLiveUpdates("Latency");
            }
            HandlePingResult(result);
            if (_serversView.CurrentSort.Equals("Latency"))
            {
                _serversView.EnableLiveUpdates("Latency");
            }
        }