Class MapperBase<TSource, TDestination>
Inheritance
MapperBase<TSource, TDestination>
Inherited Members
Namespace: Volo.Abp.Mapperly
Assembly: Volo.Abp.Mapperly.dll
Syntax
public abstract class MapperBase<TSource, TDestination> : IAbpMapperlyMapper<TSource, TDestination>, ITransientDependency
Type Parameters
| Name | Description |
|---|---|
| TSource | |
| TDestination |
Constructors
MapperBase()
Declaration
protected MapperBase()
Methods
AfterMap(TSource, TDestination)
Declaration
public virtual void AfterMap(TSource source, TDestination destination)
Parameters
| Type | Name | Description |
|---|---|---|
| TSource | source | |
| TDestination | destination |
BeforeMap(TSource)
Declaration
public virtual void BeforeMap(TSource source)
Parameters
| Type | Name | Description |
|---|---|---|
| TSource | source |
Map(TSource)
Declaration
public abstract TDestination Map(TSource source)
Parameters
| Type | Name | Description |
|---|---|---|
| TSource | source |
Returns
| Type | Description |
|---|---|
| TDestination |
Map(TSource, TDestination)
Declaration
public abstract void Map(TSource source, TDestination destination)
Parameters
| Type | Name | Description |
|---|---|---|
| TSource | source | |
| TDestination | destination |