【发布时间】:2014-12-23 15:50:13
【问题描述】:
YamlDotNet 库是否支持将Deserialization 放入现有对象而不是创建新对象?
我需要它,因为我的对象是通过Dependency Injection 创建的,所以我更喜欢Deserialization 将所有属性填充(重写)到给定对象中的方式。
我没有找到合适的 Deserialization 方法重载。
当然,我知道我可以手动处理YamlMappingNode,但Deserialization 方法的简单性是如此可爱,为每种类型编写一个复制构造函数也不是一种选择。引入具有属性值的中间字典是丑陋的。
另外,我认为它可能是非常需要的功能。
【问题讨论】:
标签: c# .net yaml yamldotnet