我想强制 Newtonsoft.JsonJsonConvert.SerializeObject始终将 bool 值威胁为字符串:"true"和"false"。
我知道这JsonConvert是一个静态类,我可能应该编写一个扩展方法,如下所示:
JsonConvert.DefaultSettings = () => new JsonSerializerSettings {}
Run Code Online (Sandbox Code Playgroud)
但说实话,我不知道该怎么做,也不知道如何将其实现到我的方法中:
public static string Serialize(Foo fooData)
{
return JsonConvert.SerializeObject(fooData);
}
Run Code Online (Sandbox Code Playgroud)
我将不胜感激任何建议。