C# .Net Core 3.1 WebAPI如何序列化IEnumerable<;T>;从邮政机构

C# .Net Core 3.1 WebAPI如何序列化IEnumerable<;T>;从邮政机构,c#,asp.net,.net,asp.net-core,.net-core,C#,Asp.net,.net,Asp.net Core,.net Core,我在控制器中有一个方法: [HttpPost("add")] public async Task<IActionResult> Post([FromBody]IEnumerable<TrainingModel> model) 下一个查询使用Postman返回空对象 有人能帮忙吗?我做错了什么?是TrainingId属性有问题,该属性的给定值导致溢出。感谢您的帮助。无法在新的解决方案中复制它(TBH有一点不同的数据)。提供的代码似乎很好。是否检查了模型错误?此代码适用

我在控制器中有一个方法:

[HttpPost("add")]
public async Task<IActionResult> Post([FromBody]IEnumerable<TrainingModel> model)
下一个查询使用Postman返回空对象


有人能帮忙吗?我做错了什么?

TrainingId
属性有问题,该属性的给定值导致溢出。感谢您的帮助。

无法在新的解决方案中复制它(TBH有一点不同的数据)。提供的代码似乎很好。是否检查了模型错误?此代码适用于我!你能分享json正文吗?同样的代码和同样的请求数据在我这边有效。您是否对模型绑定执行了一些自定义操作?
public class TrainingModel
    {
        public int TrainingId { get; set; }
        public string Name { get; set; }
        public float Distance { get; set; }
        public int ElapsedTime { get; set; }
        public DateTime Date { get; set; }
        public string MapPolyline { get; set; }
        public int UserId { get; set; }
    }