Exemplo n.º 1
0
        public async Task <ServerQueryState> UpdateAsync(IPEndPoint endPoint = null)
        {
            IsUpdating = true;
            try {
                var state = new ServerQueryState(endPoint)
                {
                    Server = this
                };
                await _game.QueryServer(state).ConfigureAwait(false);

                return(state);
            } finally {
                IsUpdating = false;
            }
        }