C# Class Junior.Route.AutoRouting.ParameterMappers.ModelMapper

Inheritance: IParameterMapper
Mostra file Open project: nathan-alden/junior-route Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
GetMappedValueAsync ( System.Web.HttpContextBase context, Type modelType, PropertyInfo property ) : Task

Method Details

CanMapTypeAsync() public method

public CanMapTypeAsync ( System.Web.HttpContextBase context, Type parameterType ) : Task
context System.Web.HttpContextBase
parameterType System.Type
return Task

MapAsync() public method

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
return Task

ModelMapper() public method

public ModelMapper ( ) : System
return System

ModelMapper() public method

public ModelMapper ( bool>.Func parameterTypeMatchDelegate ) : System
parameterTypeMatchDelegate bool>.Func
return System

ModelMapper() public method

public ModelMapper ( bool>.Func parameterTypeMatchDelegate, IEnumerable propertyMappers ) : System
parameterTypeMatchDelegate bool>.Func
propertyMappers IEnumerable
return System

ModelMapper() public method

public ModelMapper ( IContainer container ) : System
container IContainer
return System

ModelMapper() public method

public ModelMapper ( IContainer container, bool>.Func parameterTypeMatchDelegate ) : System
container IContainer
parameterTypeMatchDelegate bool>.Func
return System

ModelMapper() public method

public ModelMapper ( IContainer container, bool>.Func parameterTypeMatchDelegate, IEnumerable propertyMappers ) : System
container IContainer
parameterTypeMatchDelegate bool>.Func
propertyMappers IEnumerable
return System

ModelMapper() public method

public ModelMapper ( IContainer container, IEnumerable propertyMappers ) : System
container IContainer
propertyMappers IEnumerable
return System

ModelMapper() public method

public ModelMapper ( IEnumerable propertyMappers ) : System
propertyMappers IEnumerable
return System