0

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

4

1 回答 1

1

我会亲自把它放在财产上。在我的示例中,我有一个带有列表 LineItems 的 Order POCO。

[DataMember]
[JsonProperty(TypeNameHandling = TypeNameHandling.Objects)]
public List<LineItem> LineItems { get; set; }
于 2018-04-27T18:30:30.707 回答