我刚把我们的项目和 ASP 交换了。Net Core 1.0.0-rc2-final to 1.0.0.我们的网站和客户端已经停止工作,因为大写的 JSON 属性。例如,这一行 JavaScript 现在失败了
for (var i = 0; i < collection.Items.length; i++){
因为控制器现在调用数组“ item”而不是“ Items”。除了安装更新的包和编辑 project.json 文件之外,我没有做任何更改。我没有更改仍然大写其属性的 C # 模型文件。
Why have the ASP.Net Core controllers started returning JSON with lower-cased properties? How do I go back to them honoring the case of the property names from the model?