C# Класс Junior.Route.AutoRouting.ParameterMappers.ModelMapper

Наследование: IParameterMapper
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CanMapTypeAsync ( System.Web.HttpContextBase context, Type parameterType ) : Task
MapAsync ( System.Web.HttpContextBase context, Type type, MethodInfo method, ParameterInfo parameter ) : Task
ModelMapper ( ) : System
ModelMapper ( bool>.Func parameterTypeMatchDelegate ) : System
ModelMapper ( bool>.Func parameterTypeMatchDelegate, IEnumerable propertyMappers ) : System
ModelMapper ( IContainer container ) : System
ModelMapper ( IContainer container, bool>.Func parameterTypeMatchDelegate ) : System
ModelMapper ( IContainer container, bool>.Func parameterTypeMatchDelegate, IEnumerable propertyMappers ) : System
ModelMapper ( IContainer container, IEnumerable propertyMappers ) : System
ModelMapper ( IEnumerable propertyMappers ) : System

Приватные методы

Метод Описание
GetMappedValueAsync ( System.Web.HttpContextBase context, Type modelType, PropertyInfo property ) : Task

Описание методов

CanMapTypeAsync() публичный Метод

public CanMapTypeAsync ( System.Web.HttpContextBase context, Type parameterType ) : Task
context System.Web.HttpContextBase
parameterType System.Type
Результат Task

MapAsync() публичный Метод

public MapAsync ( System.Web.HttpContextBase context, Type type, MethodInfo method, ParameterInfo parameter ) : Task
context System.Web.HttpContextBase
type System.Type
method System.Reflection.MethodInfo
parameter System.Reflection.ParameterInfo
Результат Task

ModelMapper() публичный Метод

public ModelMapper ( ) : System
Результат System

ModelMapper() публичный Метод

public ModelMapper ( bool>.Func parameterTypeMatchDelegate ) : System
parameterTypeMatchDelegate bool>.Func
Результат System

ModelMapper() публичный Метод

public ModelMapper ( bool>.Func parameterTypeMatchDelegate, IEnumerable propertyMappers ) : System
parameterTypeMatchDelegate bool>.Func
propertyMappers IEnumerable
Результат System

ModelMapper() публичный Метод

public ModelMapper ( IContainer container ) : System
container IContainer
Результат System

ModelMapper() публичный Метод

public ModelMapper ( IContainer container, bool>.Func parameterTypeMatchDelegate ) : System
container IContainer
parameterTypeMatchDelegate bool>.Func
Результат System

ModelMapper() публичный Метод

public ModelMapper ( IContainer container, bool>.Func parameterTypeMatchDelegate, IEnumerable propertyMappers ) : System
container IContainer
parameterTypeMatchDelegate bool>.Func
propertyMappers IEnumerable
Результат System

ModelMapper() публичный Метод

public ModelMapper ( IContainer container, IEnumerable propertyMappers ) : System
container IContainer
propertyMappers IEnumerable
Результат System

ModelMapper() публичный Метод

public ModelMapper ( IEnumerable propertyMappers ) : System
propertyMappers IEnumerable
Результат System