Show / Hide Table of Contents

Class TwoWayMapperBase<TSource, TDestination>

Inheritance
object
MapperBase<TSource, TDestination>
TwoWayMapperBase<TSource, TDestination>
PersistedGrantToISPersistedGrantMapper
MyReverseClassMapper
ApplicationTokenLifetimeModalViewToApplicationTokenLifetimeDtoMapper
CreateTenantInfoModelToTenantCreateDtoMapper
BlogFeatureDtoToBlogFeatureViewModelMapper
BlogFeatureInputDtoToBlogFeatureViewModelMapper
CreateBlogPostDtoToCreateBlogPostViewModelMapper
CreatePageViewModelToCreatePageInputDtoMapper
MenuItemUpdateViewModelToMenuItemCreateInputMapper
TagCreateViewModelToTagCreateDtoMapper
TagUpdateDtoToTagEditViewModelMapper
UpdateBlogPostViewModelToUpdateBlogPostDtoMapper
UpdatePageViewModelToUpdatePageInputDtoMapper
OrganizationUnitRoleToOrganizationUnitRoleDtoMapper
BlogPostCommonDtoToBlogPostViewModelMapper
PageDtoToPageViewModelMapper
PaymentRequestStartInputToPaymentRequestStartDtoMapper
TenantConnectionStringsModelToDtoMapper
TenantDatabaseConnectionStringsModelToDtoMapper
ConnectionStringsModelToDtoMapper
DatabaseConnectionStringsModelToDtoMapper
Implements
ITransientDependency
IAbpReverseMapperlyMapper<TSource, TDestination>
IAbpMapperlyMapper<TSource, TDestination>
Inherited Members
MapperBase<TSource, TDestination>.Map(TSource)
MapperBase<TSource, TDestination>.Map(TSource, TDestination)
MapperBase<TSource, TDestination>.BeforeMap(TSource)
MapperBase<TSource, TDestination>.AfterMap(TSource, TDestination)
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Mapperly
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
Type Description
TSource

ReverseMap(TDestination, TSource)

Declaration
public abstract void ReverseMap(TDestination destination, TSource source)
Parameters
Type Name Description
TDestination destination
TSource source

Implements

ITransientDependency
IAbpReverseMapperlyMapper<TSource, TDestination>
IAbpMapperlyMapper<TSource, TDestination>

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform