因为netcore json默认返回的是小驼峰式命名法,因此在返回json时会默认将属性名格式化小写,若是不但愿小写能够 在ConfigureServices(IServiceCollection services)中进行全局设置json
services.AddMvc() .AddJsonOptions(options => { //忽略循环引用 options.SerializerSettings.ReferenceLoopHandling = ReferenceLoopHandling.Ignore; //不使用驼峰样式的key options.SerializerSettings.ContractResolver = new DefaultContractResolver(); ////设置时间格式 //options.SerializerSettings.DateFormatString = "yyyy-MM-dd"; }