我在EF POCO上实现了INotifyPropertyChanged接口。我正在使用newtonsoft将我的模型序列化为JSON。目前我的对象是使用[JsonProperty]属性来告诉newtonsoft要序列化的内容。当我实现这个接口时,我将拥有带有私有支持字段的属性。我是否将[JsonProperty]属性放在属性或支持字段上?
答案 0 :(得分:0)
我会亲自把它放在房产上。在我的例子中,我有一个订单POCO,其中包含一个挂起它的列表LineItem。
[DataMember]
[JsonProperty(TypeNameHandling = TypeNameHandling.Objects)]
public List<LineItem> LineItems { get; set; }