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))); }
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)); }
/// <summary> /// Create a new Automapper type adapter factory /// </summary> public EmitMapperTypeAdapterFactory() { EmitMapHelper.Initialize(); }