私はこのWeb APIサービスがあります。私はXamarin.Formsプロジェクトからそれを呼び出したいXamarinフォームからWeb APIサービスを呼び出せませんか?
[HttpPost]
public bool Post(UserModel newUser)
{
return regRepo.AddUser(newUser);
}
を、ので、私はこの作られた:
private void AddUser(object obj)
{
var user = obj as UserModel;
var url = @"http://localhost:57615/api/UsersApi/";
var uri = new Uri(url);
var client = new HttpClient();
var json = JsonConvert.SerializeObject(user);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = client.PostAsync(uri, content);
}
を、それがサービスを呼び出すことはありません、私はにポストマンを使用しましたURLが正しいこと、そしてそれは私がメソッドsに変更し
EDITを動作することを確認
アプリケーションが中断モードである
「AddUser」はどのようにクライアント側で呼び出されていますか? – Nkosi
アンドロイドでこの問題に直面している場合は、AndroidManifestのインターネット権限があることを確認してください。 –
インターネットアクセス許可をチェックしましたが、まだ動作していません。 –