public static JToken UnbuildObject(object obj, bool implicitType = false) { RootSerializer serializer = new RootSerializer(); RootAssembler assembler = new RootAssembler(); var model = assembler.Disassemble(obj, !implicitType); return(serializer.Serialize(model)); }
public static object BuildObject(JToken token, Type type) { RootAssembler assembler = new RootAssembler(); return(assembler.Assemble(DeserializeObject(token), type)); }