Beispiel #1
0
 public TTarget Adapt <TTarget>(object source) where TTarget : class, new()
 {
     if (source == null)
     {
         return((TTarget)null);
     }
     return((TTarget)(EmitMapHelper.GetObjectsMapperImpl <TTarget>(source.GetType()).Map(source)));
 }
Beispiel #2
0
 public TTarget Adapt <TSource, TTarget>(TSource source)
     where TSource : class
     where TTarget : class, new()
 {
     if (source == null)
     {
         return((TTarget)null);
     }
     return(EmitMapHelper.GetObjectsMapper <TSource, TTarget>().Map(source));
 }
Beispiel #3
0
 /// <summary>
 /// Create a new Automapper type adapter factory
 /// </summary>
 public EmitMapperTypeAdapterFactory()
 {
     EmitMapHelper.Initialize();
 }