public class Foo {}
public class Bar : Foo {}
Foo foo = new Bar();
var json = JsonConvert.SerializeObject(foo);
我希望 json 对象包含一个特殊字段,该字段保存被序列化的类的类型。
{
type: 'Bar'
}
我如何用 Json.Net 做到这一点?
public class Foo {}
public class Bar : Foo {}
Foo foo = new Bar();
var json = JsonConvert.SerializeObject(foo);
我希望 json 对象包含一个特殊字段,该字段保存被序列化的类的类型。
{
type: 'Bar'
}
我如何用 Json.Net 做到这一点?
http://james.newtonking.com/archive/2011/11/19/json-net-4-0-release-4-bug-fixes.aspx
仍在寻找一种方法来更改属性的名称('$type')并配置要导出此字段的类型。