最近正試著把一個.NET的專案翻成.NET Core,其中有一段call API的程式在.NET正常運作,但搬到.NET Core後卻接不到參數,參數的值一直是null。
同樣發出一個post request
在.NET的專案中可以正常接到傳入的參數
但把程式搬到.NET Core後參數卻都只收到null
試著請教咕咕嚕老師,嘗試各種解法卻都沒用
無意間發現文章中model都是用property,回頭看舊專案中的LoginModel是使用field
public class LoginModel
{
public string Account;
public string Password;
}
把field改成property
public class LoginModel
{
public string Account { get; set; }
public string Password { get; set; }
}
總算抓到傳入的值了