我无法在以下方法中将数据绑定到 locationModel 参数。我查看了其他帖子,但似乎没有解决方案有效:
// Web Api Post method
public HttpResponseMessage Post(string vin, [FromBody] LocationModel locationModel)
{
return null;
}
我通过 fiddler 以下列方式调用该方法:
该方法在执行发布请求时调用,但 LocationModel 为空。这是 LocationModel 的定义:
public class LocationModel
{
public string Url { get; set; }
public DateTime LogTimestamp { get; set; }
public float Latitude { get; set; }
public float Longitude { get; set; }
public decimal OdometerReading { get; set; }
public DateTime LastUpdatedTimestamp { get; set; }
public string Source { get; set; }
}
我究竟做错了什么?