配置Json ,首字母不改变大小,使用 NewtonsoftJson

1、Nuget安装

因为自带的序列化非常的坑,各种不兼容

Microsoft.AspNetCore.Mvc.NewtonsoftJson


2、打开Start.cs文件

     services.AddControllers().AddNewtonsoftJson(opt =>
     {
                //忽略循环引用
                opt.SerializerSettings.ReferenceLoopHandling = ReferenceLoopHandling.Ignore;

                //不改变字段大小
                opt.SerializerSettings.ContractResolver = new DefaultContractResolver();
      });


果糖网