using NCC.Dependency;
using NCC.JsonSerialization;
using System.Collections.Generic;
using System.Text.Json.Serialization;
namespace System.Text.Json
{
///
/// System.Text.Json 拓展
///
[SuppressSniffer]
public static class SystemTextJsonExtensions
{
///
/// 添加时间格式化
///
///
///
/// 自动转换 DateTimeOffset 为当地时间
public static void AddDateFormatString(this IList converters, string formatString, bool outputToLocalDateTime = false)
{
converters.Add(new DateTimeJsonConverter(formatString));
converters.Add(new DateTimeOffsetJsonConverter(formatString, outputToLocalDateTime));
}
}
}