我是Xamarin的新手,我正在寻找一种使用Xamarin.forms将信息发送到azure数据库的方法,我正在使用webservice。
我做了什么:
1 - 我已经在线创建了我的azure数据库
2 - 我已经让代码发送信息
问题:
1 - 我不知道我要把什么放在client.PostAsync来发送我的信息(电子邮件,密码,确认密码)
以下是代码:
public class ApiServices
{
public async Task <bool> RegisterAsync(string email, string password, string confirmPassword)
{
var client = new HttpClient();
var model = new RegisterBindingModel
{
Email=email,
Password=password,
ConfirmPassword= confirmPassword
};
// to send my information
var json = JsonConvert.SerializeObject(model);
HttpContent content = new StringContent(json);
content.Headers.ContentType = new MediaTypeHeaderValue("application/json");
// what do I need to put in PostAsync?
var response= await client.PostAsync("",content);
return response.IsSuccessStatusCode;
}
}
提前致谢。如果您有更好的解决方案和索取信息,我会接受它。
答案 0 :(得分:0)
PostAsync的第一个参数必须是Uri of Service,例如http://mywebservice.com/api/user