Sivakumar

Sivakumar

  • NA
  • 551
  • 218.5k

how to use app.config appsettings values in windows forms

Sep 10 2015 12:37 AM
Hi,
 
i'm configure email and password in app.config like this :
 
<appSettings>
<add key="email" value="[email protected]"/>
<add key="password" value="password"/>
</appSettings>
 
and this is my code :
 
public partial class Form1 : Form
{
string URI;

LoginData ld = new LoginData();


public Form1()
{
InitializeComponent();

}

private void Form1_Load(object sender, EventArgs e)
{


}

private void submit_Click(object sender, EventArgs e)
{
URI = string.Concat(host.Text, api.Text);//textBox2.Text + textBox1.Text;

GetLogin();
}
#region Methods

private async void GetLogin()
{
using (var client = new HttpClient())
{
var login = new LoginData() ConfigurationSettings.AppSettings{ Email ="email", Password = "password" };

var response = await client.PostAsJsonAsync(URI, login);


if (response.IsSuccessStatusCode)
{

var productJsonString = await response.Content.ReadAsStringAsync();

body.Text = productJsonString;

}
}
}
}
#endregion

public class LoginData
{
public string Email { get; set; }

public string Password { get; set; }

}

}



But this is not working.give me a correct code.
 
Thank you.

Answers (2)