.Net Core 3.1设置时间格式及Json序列化处理
在Startup文件中添加
services.AddControllers().AddNewtonsoftJson(options => { //忽略循环引用 options.SerializerSettings.ReferenceLoopHandling = ReferenceLoopHandling.Ignore; //设置时间格式 options.SerializerSettings.DateFormatString = "yyyy-MM-dd HH:mm:ss"; //使用驼峰样式的key options.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver(); //不使用驼峰样式的key //options.SerializerSettings.ContractResolver = new DefaultContractResolver(); });
//调试时实时刷新html services.AddMvc().AddRazorRuntimeCompilation();