本篇文章讲解一下如何解决.net Core3.0 中JsonResult返回的json首字母变小写的问题
第一步:我们要引用两个库 ( 再需要引用的项目上右键选择(管理NuGet程序包) 查找下面两个包并安装)
Microsoft.AspNetCore.Mvc.NewtonsoftJson
Newtonsoft.Json
第二步:修改Startup.cs文件 如下代码
public void ConfigureServices(IServiceCollection services)
{
services.AddControllersWithViews().AddNewtonsoftJson(options =>
{
//不使用驼峰样式的key
options.SerializerSettings.ContractResolver = new DefaultContractResolver();
});
}
第三步重新编译。
好,问题解决