本文介绍了asp core 1.0 web api使用camelcase的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在 RC2 上,相同的代码返回带有驼峰式大小写的 json 格式.在 netcore 1.0 发布后,我开始了新项目,并且相同的代码以小写形式返回 json.
On RC2 the same code returns json format with camel case. After netcore 1.0 release i started new project and the same code is returning json in lowercase.
尝试了多种解决方案,但都没有奏效web-api-serialize-properties-starting-from-lowercase-letter
Tried multiple solutions but none of them were working web-api-serialize-properties-starting-from-lowercase-letter
推荐答案 services .AddMvc() .AddJsonOptions(options => { options.SerializerSettings.ContractResolver = new Newtonsoft.Json.Serialization.DefaultContractResolver(); });这使 JSON 对象的名称与 .NET 类属性保持一致.
This keeps a JSON object's name the same as .NET class property.
更多推荐
asp.net core 1.0 web api使用camelcase
发布评论