0
如何设置JsonSerializer
忽略具有默认值0001-01-01T00:00:00
的DateTime属性,但要使用默认值同时序列化枚举和数字?Newtonsoft Json.NET在序列化时忽略默认日期时间值
这也忽略了枚举:
_jsonSerializer = new JsonSerializer();
_jsonSerializer.DefaultValueHandling = DefaultValueHandling.Ignore;
,这也包括默认的日期时间:
_jsonSerializer.DefaultValueHandling = DefaultValueHandling.Include;