.NET CORE3.1 自定义Json格式

作者:outlela  来源:本站原创   发布时间:2020-8-24 11:3:16

services.AddControllersWithViews()
                .AddNewtonsoftJson(options =>
                {
                    options.SerializerSettings.DateFormatString = "yyyy-MM-dd HH:mm:ss";
                });

image.png

目前只用上了时间格式,默认的时间格式带有"T",指定格式后,可返回我们自己想要的时间格式。

"SerializerSettings"可以设置属性命名规范,类型转换格式,循环处理,相当丰富


记录一下循环引用的问题:

options.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore;


如果无法识别,请添加包:

Microsoft.AspNetCore.Mvc.NewtonsoftJson


*本文最后修改于:2020-8-24 11:28:46
本文标签: .NET CORE3.1 Json 格式
本文由本站原创发布, 本文链接地址:https://outlela.com/Code/90.html
转载或引用请保留地址并注明出处:outlela.com