Class MapperService
- Namespace
- Dynamicweb.Extensibility.Mapping
- Assembly
- Dynamicweb.Core.dll
public abstract class MapperService
- Inheritance
-
MapperService
- Inherited Members
-
Methods
ClearCache()
public abstract void ClearCache()
Map<TDestination>(object?)
public abstract TDestination? Map<TDestination>(object? source)
Parameters
source object
Returns
- TDestination
Type Parameters
TDestination
Map<TDestination>(object?, MappingContext)
public virtual TDestination? Map<TDestination>(object? source, MappingContext context)
Parameters
source object
context MappingContext
Returns
- TDestination
Type Parameters
TDestination
Map<TDestination>(string, object?)
public virtual TDestination? Map<TDestination>(string profileKey, object? source)
Parameters
profileKey string
source object
Returns
- TDestination
Type Parameters
TDestination
Map<TSource, TDestination>(string, TSource?)
public virtual TDestination? Map<TSource, TDestination>(string profileKey, TSource? source)
Parameters
profileKey string
source TSource
Returns
- TDestination
Type Parameters
TSource
TDestination
Map<TSource, TDestination>(TSource?)
public abstract TDestination? Map<TSource, TDestination>(TSource? source)
Parameters
source TSource
Returns
- TDestination
Type Parameters
TSource
TDestination
Map<TSource, TDestination>(TSource?, MappingContext)
public virtual TDestination? Map<TSource, TDestination>(TSource? source, MappingContext context)
Parameters
source TSource
context MappingContext
Returns
- TDestination
Type Parameters
TSource
TDestination