private async void btnLogOut_Click(object sender, EventArgs e) { await _client.LogoutAsync(); _client = null; btnGetUser.Enabled = btnLogOut.Enabled = false; }
private async void btnLogin_Click(object sender, EventArgs e) { try { _client = await FurryNetworkClient.LoginAsync(textBox1.Text, textBox2.Text); btnGetUser.Enabled = btnLogOut.Enabled = true; } catch (WebException ex) { using (var sr = new StreamReader(ex.Response.GetResponseStream())) { string text = await sr.ReadToEndAsync(); throw new Exception(ex.Message + "/" + text, ex); } } }