在 RC2
上,相同的代码返回带有驼峰式大小写的 json 格式。在 netcore 1.0 发布后,我开始了新项目,并且相同的代码以小写形式返回 json。
尝试了多种解决方案,但都没有奏效 web-api-serialize-properties-starting-from-lowercase-letter
最佳答案
services
.AddMvc()
.AddJsonOptions(options =>
{
options.SerializerSettings.ContractResolver
= new Newtonsoft.Json.Serialization.DefaultContractResolver();
});
这使 JSON 对象的名称与 .NET 类属性保持一致。
https://stackoverflow.com/questions/38139607/