public IMappingExpression <TSource, TTarget> CreateUsing(Func <TSource, TTarget> createUsing) { var expression = new MappingExpression <TSource, TTarget>(this); return(expression.CreateUsing(createUsing)); }
public IMappingExpression <TSource, TTarget> ForMember <TProperty>(Expression <Func <TTarget, TProperty> > destinationMember, Action <IMemberMappingExpression <TSource> > memberOptions) { var expression = new MappingExpression <TSource, TTarget>(this); return(expression.ForMember(destinationMember, memberOptions)); }
public IMappingExpression <TSource, TTarget> AfterMap(Action <TSource, TTarget> afterMap) { var expression = new MappingExpression <TSource, TTarget>(this); return(expression.AfterMap(afterMap)); }