public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer) { dynamic cl = serializer.Deserialize(reader); var classA = new MegaClass(); classA.A = cl.A; var classB = new SetOfVariables(); classB.B = cl.B; classB.C = cl.C; classA.SetOfVariables1 = classB; return(classA); }
public MegaClass2() { _additionalData = new Dictionary <string, JToken>(); SetOfVariables1 = new SetOfVariables(); }