返回json 首字母大写、时间格式、空值等问题 处理
在Startup 中 public void ConfigureServices(IServiceCollection services) 函数加入以下代码
1 2 3 4 5 6 7 8 9 10 11 |
services.AddControllers().AddNewtonsoftJson(options => { // 忽略循环引用 options.SerializerSettings.ReferenceLoopHandling = ReferenceLoopHandling.Ignore; // 不使用驼峰 options.SerializerSettings.ContractResolver = new DefaultContractResolver(); // 设置时间格式 options.SerializerSettings.DateFormatString = "yyyy-MM-dd HH:mm:ss"; // 如字段为null值,该字段不会返回到前端 // options.SerializerSettings.NullValueHandling = NullValueHandling.Ignore; }); |
from:https://blog.csdn.net/oopxiajun2011/article/details/104874062/