【发布时间】:2021-01-17 05:47:05
【问题描述】:
我在控制器中有一个简单的 [HttpPost] 方法的应用程序,它应该接受来自查询主体的对象(来自邮递员的查询)。 但是,我每次都有一个错误,因为 null 来自方法 - 而不是对象。
型号:
public class MeetupDto
{
public string Name { get; set; }
public string Organizer { get; set; }
public DateTime Date { get; set; }
public bool IsPrivate { get; set; }
}
方法:
[HttpPost]
public ActionResult Post([FromBody]MeetupDto model)
{
...
}
当我将模型缩小为名称和组织者时,该方法可以正常工作。当有日期或布尔值时,它不起作用。
邮递员(正文原始+json): https://localhost:44398/api/meetup/
"name": "JsEvent",
"organizer": "chrome",
"date": "2020-07-26 15:20:00",
"isPrivate": "false"
【问题讨论】:
标签: json asp.net-core postman