Сериализовать json в объект со свойством catch all dictionary

я хотел бы использовать JSON.net для десериализации объекта, но поместить несопоставленные свойства в словарь свойство. Возможно ли это?

Например, учитывая json,

 {one:1,two:2,three:3}

и класс C #:

public class Mapped {
   public int One {get; set;}
   public int Two {get; set;}
   public Dictionary<string,object> TheRest {get; set;}
}

Может ли JSON.NET десериализоваться в экземпляр со значениями one = 1, two = 1, TheRest = Dictionary {{"three, 3}}

8
задан PhilHoy 26 July 2011 в 12:20
поделиться