Десериализация следующего фрагмента yaml с использованием YamlDotNet:
bill-to: &id001
street: |-
123 Tornado Alley
Suite 16
city: East Westville
city: West Westville
state: KS
Будет вызывать установщик свойства city
дважды, один раз для каждого значения ..
Есть ли способ в YamlDotNet, чтобы предотвратить подобное поведение и заставить YamlDotNext взорваться, когда тот же установщик вызывается во второй раз?
Я использую YamlDotNet в этом случае и YAML в целом, как формат конфигурации для моего приложения, и пользователям очень нелогично иметь возможность назначать ключам конфигурации различные значения ...