asp.net core 1.0 web api use camelcase(asp.net 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的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:asp.net core 1.0 web api使用camelcase
基础教程推荐
- c# Math.Sqrt 实现 2022-01-01
- SSE 浮点算术是否可重现? 2022-01-01
- 将 Office 安装到 Windows 容器 (servercore:ltsc2019) 失败,错误代码为 17002 2022-01-01
- 为什么Flurl.Http DownloadFileAsync/Http客户端GetAsync需要 2022-09-30
- 有没有办法忽略 2GB 文件上传的 maxRequestLength 限制? 2022-01-01
- MS Visual Studio .NET 的替代品 2022-01-01
- rabbitmq 的 REST API 2022-01-01
- 将 XML 转换为通用列表 2022-01-01
- 如何在 IDE 中获取 Xamarin Studio C# 输出? 2022-01-01
- 如何激活MC67中的红灯 2022-01-01