Method AfterMap
- Namespace
- Mapperion
- Assembly
- Mapperion.dll
AfterMap(Action<TSource, TDestination>)
Runs a step once every member has been assigned.
IMappingExpression<TSource, TDestination> AfterMap(Action<TSource, TDestination> action)
Parameters
actionAction<TSource, TDestination>The step to run.
Returns
- IMappingExpression<TSource, TDestination>
This expression, for chaining.
Exceptions
- ArgumentNullException
actionis null.
AfterMap(Action<TSource, TDestination, ResolutionContext>)
Runs a step once every member has been assigned, with access to the running mapper.
IMappingExpression<TSource, TDestination> AfterMap(Action<TSource, TDestination, ResolutionContext> action)
Parameters
actionAction<TSource, TDestination, ResolutionContext>The step to run.
Returns
- IMappingExpression<TSource, TDestination>
This expression, for chaining.
Exceptions
- ArgumentNullException
actionis null.
AfterMap<TMappingAction>()
Runs a step of its own type once every member has been assigned.
IMappingExpression<TSource, TDestination> AfterMap<TMappingAction>() where TMappingAction : IMappingAction<TSource, TDestination>
Returns
- IMappingExpression<TSource, TDestination>
This expression, for chaining.
Type Parameters
TMappingActionThe step, which needs a parameterless constructor.