1

我正在尝试将JSON我在库类中的实用NewtonSoft.Json程序从System.Text.Json.

System.Text.Json相当于什么TypeNameHandling?请参阅下面我正在尝试迁移的 utils 方法:

using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
public static string Serialize(object obj, bool withTypes = true)
{
    if (withTypes)
    {
        return JsonConvert.SerializeObject(obj, new JsonSerializerSettings
               {
                  TypeNameHandling = TypeNameHandling.Objects,
                  TypeNameAssemblyFormatHandling = TypeNameAssemblyFormatHandling.Simple
               });
    }
    else
    {
        return JsonConvert.SerializeObject(obj);
    }
}
4

0 回答 0