Пример #1
0
 public T Clone <T>(T original)
 {
     if (_modelCache == null)
     {
         _modelCache = _assembler.Disassemble(original, true);
     }
     return(_assembler.Assemble <T>(_modelCache));
 }
        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));
        }