Exemple #1
0
        public static TModel MakeFromObj <TOrig, TModel>(TOrig obj, POCOReflector <TOrig, TModel> reflector) where TModel : class, new()
        {
            var vm = Activator.CreateInstance <TModel>();

            //TODO EXCEPTION HANDLING
            reflector.Run(obj, vm);
            return(vm);
        }
Exemple #2
0
 public static void Reflect <TFrom, TTo>(TFrom from, TTo to, POCOReflector <TFrom, TTo> reflector)
 {
     //TODO EXCEPTION HANDLING
     reflector.Run(from, to);
 }