【发布时间】:2018-09-19 21:14:35
【问题描述】:
我无法让我的 V4 ODataController 反序列化 JSON 负载。我在 github 中创建了一个示例项目来说明我的确切问题:
https://github.com/valainisgt/BadODataDeserialization
当使用 application/json 的内容类型提交到“/odata/models”端点的数据时,模型不会被填充。使用完全相同的数据键和值,但这次与 application/x-www-form-urlencoded 一样,填充模型。
我在这里错过了什么?
编辑:
这是我的有效载荷的样子:
{ 'ModelId': 0, 'Name': "John Doe" }
这是一个面向 .NET 462 的 asp.net 核心应用程序。
因此,我正在使用 Microsoft.AspNetCore.* 包。
【问题讨论】:
标签: asp.net-core asp.net-core-mvc odata asp.net-core-webapi