.net core返回json首字母小写的问题解决
2021-01-30 12:16
标签:大小 res 元数据 default prope 大小写 sof int rop 在写.net core项目时发现后台返回的json数据的首字母都是小写,然而我定义的却是大写。原来.net core使用Newtonsoft.Json时采用驼峰样式的key。要想改为我们想要的效果那就不使用默认的驼峰式命名。有两种方式。一种是返回数据时进行设置,另一种是全局设置 一.返回数据时设置 二.全局设置 在Startup文件中进行配置 .net core返回json首字母小写的问题解决 标签:大小 res 元数据 default prope 大小写 sof int rop 原文地址:https://www.cnblogs.com/HTLucky/p/13194830.html [HttpPost]
public ActionResult GetData(int? id)
{
JsonSerializerSettings settings = new JsonSerializerSettings();
//EF Core中默认为驼峰样式序列化处理key
//settings.ContractResolver = new CamelCasePropertyNamesContractResolver();
//使用默认方式,不更改元数据的key的大小写
settings.ContractResolver = new DefaultContractResolver();
return Json(bll.GetData(id),settings);
}
public void ConfigureServices(IServiceCollection services)
{
services.AddTransient
文章标题:.net core返回json首字母小写的问题解决
文章链接:http://soscw.com/index.php/essay/49112.html