2
我想忽略某個類中的某些屬性,但我想保留類POCO的原因很多。因此我不想引入對Json.NET的依賴關係,也不想使用JsonIgnoreAttribute
。Newtonsoft自定義忽略約定
是否有某種方法可以自定義合約解析器以遵守其他約定?例如,以單詞「NonSerialized」開頭的屬性,或者至少是我們自己選擇的內部創建的自定義屬性(再次以消除外部依賴並保持域模型儘可能純)。
另外,不同的持久性需要忽略/尊重相同的屬性,所以能夠控制什麼在運行時通過某種流利的API進行序列化會很好。這甚至有可能嗎?
這比沒有好,但我希望有一種方法可以完全在域模型之外完成此操作。但我會拿我能得到的。謝謝你的幫助。 – Alwyn 2013-03-11 16:48:03