Exemplo n.º 1
0
        private static async Task LoginPlayerAsync(string username, string password, ListBox gamesList, ListBox userGamesList)
        {
            var httpClient = new HttpClient();
            var httpContent = new FormUrlEncodedContent(new[]
            {
                new KeyValuePair<string, string>("username", username),
                new KeyValuePair<string, string>("password", password),
                new KeyValuePair<string, string>("grant_type", "password")
            });
            var response = await httpClient.PostAsync(BaseUri + LoginUserEndPoint, httpContent);
            var contents = response.Content.ReadAsStringAsync();

            accessToken = JsonConvert.DeserializeObject<Token>(contents.Result);
            MessageBox.Show(response.ToString());

            GetAvailableGamesAsync(gamesList);
            GetUserGamesAsync(userGamesList);
        }
Exemplo n.º 2
0
 public MainWindow()
 {
     accessToken = new Token();
     InitializeComponent();
 }