MVCコントローラでこのメソッドを呼び出し、UpdateRequestオブジェクトをjson形式で渡す必要があります。どのように私はそれを行うことができますか?MVCでWebAPIメソッドを呼び出してjsonオブジェクトを呼び出す方法
[HttpPost]
[Route("updatecertificate")]
public void updatecertificate([FromBody] UpdateRequest certificatereviewed)
{
loansRepository.updatecertificate(certificatereviewed.Id, certificatereviewed.CertificateReview);
}
と、これは入力クラスです:
public class UpdateRequest {
public int Id { get; set; }
public bool CertificateReview { get; set;}
}
これは私が別の変数を呼び出して送る方法ですが、今、私はJSON形式でクラスオブジェクトを送りたいです。
private async Task UpdateFundingCertificateReviewed(int id, bool fundingCertificateReviewed)
{
await httpClient.PostAsync(string.Format("{0}/{1}", LoanApiBaseUrlValue, updatecertificate),null);
}