使用 YamlDotNet 反序列化以下 yaml 片段:
bill-to: &id001 street: |- 123 Tornado Alley Suite 16 city: East Westville city: West Westville state: KS
将调用city
属性设置器两次,每个值一次..
YamlDotNet 中是否有办法防止这种行为并在第二次调用相同的 setter 时使 YamlDotNext 爆炸?
在这种情况下,我使用 YamlDotNet 和一般的 YAML 作为我的应用程序的配置格式,用户能够为配置键分配不同的值是非常违反直觉的......