在反序列化对象时,有没有办法防止多次设置相同的属性?

时间:2018-05-01 14:45:11

标签: c# .net yamldotnet

使用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作为我的应用程序的配置格式,并且用户能够为配置键分配不同的值非常违反直觉......

0 个答案:

没有答案