Table of Contents

Class MappingProcessor<TSource, TDestination, TContext>

Namespace
Dynamicweb.Extensibility.Mapping
Assembly
Dynamicweb.Core.dll
public class MappingProcessor<TSource, TDestination, TContext>

Type Parameters

TSource
TDestination
TContext
Inheritance
MappingProcessor<TSource, TDestination, TContext>
Inherited Members

Constructors

MappingProcessor(TContext)

public MappingProcessor(TContext initialContext)

Parameters

initialContext TContext

Methods

OnAfter(Action<IEnumerable<TDestination>, TContext>)

public MappingProcessor<TSource, TDestination, TContext> OnAfter(Action<IEnumerable<TDestination>, TContext> onAfterAction)

Parameters

onAfterAction Action<IEnumerable<TDestination>, TContext>

Returns

MappingProcessor<TSource, TDestination, TContext>

OnBefore(Func<IEnumerable<TSource>, TContext, TContext>)

public MappingProcessor<TSource, TDestination, TContext> OnBefore(Func<IEnumerable<TSource>, TContext, TContext> onBeforeAction)

Parameters

onBeforeAction Func<IEnumerable<TSource>, TContext, TContext>

Returns

MappingProcessor<TSource, TDestination, TContext>

OnBefore(Func<IEnumerable<TSource>, TContext>)

public MappingProcessor<TSource, TDestination, TContext> OnBefore(Func<IEnumerable<TSource>, TContext> onBeforeAction)

Parameters

onBeforeAction Func<IEnumerable<TSource>, TContext>

Returns

MappingProcessor<TSource, TDestination, TContext>
To top