private async void button1_ClickAsync(object sender, EventArgs e) { if (textBox1.Text.Trim().Equals(string.Empty)) { return; } string longUrl = textBox1.Text.Trim(); BitlyAPI.BitlyAPI api = new BitlyAPI.BitlyAPI(); textBox2.Text = await api.ShortenAsync(longUrl); }
private void button5_Click(object sender, EventArgs e) { if (textBox3.Text != "") { string apiToken = textBox3.Text; textBox3.Text = ""; string directory = AppDomain.CurrentDomain.BaseDirectory; BitlyAPI.BitlyAPI api = new BitlyAPI.BitlyAPI(); string fileJsonName = ConfigurationManager.AppSettings["BitlyApiTokenFileName"]; var jsonObj = api.InsertApiTokenJsonFile(fileJsonName); jsonObj["ApiToken"] = apiToken; string output = Newtonsoft.Json.JsonConvert.SerializeObject(jsonObj, Newtonsoft.Json.Formatting.Indented); File.WriteAllText(fileJsonName, output); textBox3.Visible = false; button5.Visible = false; } }