Esempio n. 1
0
        public TTgt Assemble(TSrc source, Action <TTgt, TSrc> mappingAction)
        {
            if (source == null)
            {
                return(default(TTgt));
            }

            return(DefaultAssembler <TTgt, TSrc> .Assemble(source, mappingAction));
        }
Esempio n. 2
0
        public TTgt Assemble(TSrc source, Action <TTgt, TSrc> mappingAction)
        {
            if (source == null)
            {
                return(Activator.CreateInstance <TTgt>());
            }

            return(DefaultAssembler <TTgt, TSrc> .Assemble(source, mappingAction));
        }
 TTgt IAssembler <TTgt, TSrc> .Assemble(TSrc source, Action <TTgt, TSrc> mappingAction)
 {
     return(DefaultAssembler <TTgt, TSrc> .Assemble(source, mappingAction));
 }