EF Core,INotifyPropertyChanged

时间:2017-12-07 22:35:45

标签: c# entity-framework-core ef-core-2.0

我在EF POCO上实现了INotifyPropertyChanged接口。我正在使用newtonsoft将我的模型序列化为JSON。目前我的对象是使用[JsonProperty]属性来告诉newtonsoft要序列化的内容。当我实现这个接口时,我将拥有带有私有支持字段的属性。我是否将[JsonProperty]属性放在属性或支持字段上?

1 个答案:

答案 0 :(得分:0)

我会亲自把它放在房产上。在我的例子中,我有一个订单POCO,其中包含一个挂起它的列表LineItem。

[DataMember]
[JsonProperty(TypeNameHandling = TypeNameHandling.Objects)]
public List<LineItem> LineItems { get; set; }