コード例 #1
0
ファイル: Form1.cs プロジェクト: libertyernie/FurryNetworkLib
        private async void btnLogOut_Click(object sender, EventArgs e)
        {
            await _client.LogoutAsync();

            _client            = null;
            btnGetUser.Enabled = btnLogOut.Enabled = false;
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: libertyernie/FurryNetworkLib
        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);
                }
            }
        }