Json.net ловит дубликаты и выдает ошибку [duplicate]
Possible Duplicate:
Json.NET (Newtonsoft.Json) - Two 'properties' with same name?
Я использую JSON.NET для десериализации файла JSON в Словарь. Теперь я хотел бы иметь следующую строку:
JsonConvert.DeserializeObject<IDictionary<string, object>>(text);
бросить исключение, если в JSON есть повторяющиеся записи, например:
{
"ExampleText": "Example 1",
"ExampleText": "Example 2",
"ExampleText": "Example 3",
}
Стандартное поведение JSON.NET заключается в простой замене & quot; ExampleText & quot; запись с той, которая является последней в JSON. Можно ли вместо этого выдать исключение?