Class TwoWayMapperBase<TSource, TDestination>
Inheritance
TwoWayMapperBase<TSource, TDestination>
Assembly: Volo.Abp.Mapperly.dll
Syntax
public abstract class TwoWayMapperBase<TSource, TDestination> : MapperBase<TSource, TDestination>, ITransientDependency, IAbpReverseMapperlyMapper<TSource, TDestination>, IAbpMapperlyMapper<TSource, TDestination>
Type Parameters
| Name |
Description |
| TSource |
|
| TDestination |
|
Constructors
TwoWayMapperBase()
Declaration
protected TwoWayMapperBase()
Methods
AfterReverseMap(TDestination, TSource)
Declaration
public virtual void AfterReverseMap(TDestination destination, TSource source)
Parameters
| Type |
Name |
Description |
| TDestination |
destination |
|
| TSource |
source |
|
BeforeReverseMap(TDestination)
Declaration
public virtual void BeforeReverseMap(TDestination destination)
Parameters
| Type |
Name |
Description |
| TDestination |
destination |
|
ReverseMap(TDestination)
Declaration
public abstract TSource ReverseMap(TDestination destination)
Parameters
| Type |
Name |
Description |
| TDestination |
destination |
|
Returns
ReverseMap(TDestination, TSource)
Declaration
public abstract void ReverseMap(TDestination destination, TSource source)
Parameters
| Type |
Name |
Description |
| TDestination |
destination |
|
| TSource |
source |
|
Implements
Extension Methods