public async void Refresh()
        {
            var list = await Client.GetGamesAsync();

            GamesInfo.Clear();
            if (list == null)
            {
                GamesInfo.Add(new GameInformation()
                {
                    SessionId = "1", Parameters = "сервер не доступен"
                });
            }
            else
            {
                foreach (var gameInformation in list)
                {
                    GamesInfo.Add(gameInformation);
                }

                if (GamesInfo.Count == 0)
                {
                    GamesInfo.Add(new GameInformation()
                    {
                        SessionId = "1", Parameters = "нет игр"
                    });
                }
            }
        }
        private async void ListView_SelectionChanged_1(object sender, SelectionChangedEventArgs e)
        {
            var selectedGame = (GameInformation)e.AddedItems.FirstOrDefault();

            if (selectedGame != null)
            {
                if (selectedGame.SessionId == "1")
                {
                    var clienInfo = await Client.RegisterAsync(uid, "Player");

                    if (clienInfo != null)
                    {
                        GamesInfo.Clear();
                        Refresh();
                    }
                }
                else
                {
                    //OnSelectGame(selectedGame);
                    Client.JoinGameAsync(uid, selectedGame.SessionId);
                }
            }
        }