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

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

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

Метод Описание
CanMapTypeAsync ( System.Web.HttpContextBase context, Type parameterType ) : Task
JsonModelMapper ( DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue ) : System
JsonModelMapper ( bool>.Func parameterTypeMatchDelegate, DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue ) : System
JsonModelMapper ( bool>.Func parameterTypeMatchDelegate, JsonSerializerSettings serializerSettings, DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue ) : System
JsonModelMapper ( JsonSerializerSettings serializerSettings, DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue ) : System
MapAsync ( System.Web.HttpContextBase context, Type type, MethodInfo method, ParameterInfo parameter ) : Task

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

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

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

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

public JsonModelMapper ( DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue ) : System
errorHandling DataConversionErrorHandling
Результат System

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

public JsonModelMapper ( bool>.Func parameterTypeMatchDelegate, DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue ) : System
parameterTypeMatchDelegate bool>.Func
errorHandling DataConversionErrorHandling
Результат System

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

public JsonModelMapper ( bool>.Func parameterTypeMatchDelegate, JsonSerializerSettings serializerSettings, DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue ) : System
parameterTypeMatchDelegate bool>.Func
serializerSettings Newtonsoft.Json.JsonSerializerSettings
errorHandling DataConversionErrorHandling
Результат System

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

public JsonModelMapper ( JsonSerializerSettings serializerSettings, DataConversionErrorHandling errorHandling = DataConversionErrorHandling.UseDefaultValue ) : System
serializerSettings Newtonsoft.Json.JsonSerializerSettings
errorHandling DataConversionErrorHandling
Результат System

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