7. JsonSerializerUtility 静态类
重要声明
以下内容在 Furion 1.16.0 +
版本中已移除。请使用 【23. JSON 序列化章节】
7.1 序列化
var str = JsonSerializerUtility.Serialize(obj, [options]);
7.2 反序列化
var obj = JsonSerializerUtility.Deserialize<T>(str, [options]);
7.3 获取默认序列化配置
var options = JsonSerializerUtility.GetDefaultJsonSerializerOptions();
7.4 设置序列化属性首字母大写
services.AddControllersWithViews()
.AddJsonSerializerPascalPropertyNaming();
7.5 设置时间输出统一格式化
services.AddControllersWithViews()
.AddDateTimeJsonConverter("yyyy-MM-dd HH:mm:ss");