C# 클래스 Nancy.Serialization.JsonNet.JsonNetBodyDeserializer

상속: IBodyDeserializer
파일 보기 프로젝트 열기: NancyFx/Nancy.Serialization.JsonNet

공개 메소드들

메소드 설명
CanDeserialize ( MediaRange mediaRange, Nancy.ModelBinding.BindingContext context ) : bool

Whether the deserializer can deserialize the content type

Deserialize ( MediaRange mediaRange, Stream bodyStream, Nancy.ModelBinding.BindingContext context ) : object

Deserialize the request body to a model

JsonNetBodyDeserializer ( ) : System

Empty constructor if no converters are needed

JsonNetBodyDeserializer ( JsonSerializer serializer ) : System

Constructor to use when a custom serializer are needed.

비공개 메소드들

메소드 설명
ConvertCollection ( object items, Type destinationType, Nancy.ModelBinding.BindingContext context ) : object
CopyPropertyValue ( BindingMemberInfo property, object sourceObject, object destinationObject ) : void
CreateObjectWithBlacklistExcluded ( Nancy.ModelBinding.BindingContext context, object deserializedObject ) : object

메소드 상세

CanDeserialize() 공개 메소드

Whether the deserializer can deserialize the content type
public CanDeserialize ( MediaRange mediaRange, Nancy.ModelBinding.BindingContext context ) : bool
mediaRange MediaRange Content type to deserialize
context Nancy.ModelBinding.BindingContext Current .
리턴 bool

Deserialize() 공개 메소드

Deserialize the request body to a model
public Deserialize ( MediaRange mediaRange, Stream bodyStream, Nancy.ModelBinding.BindingContext context ) : object
mediaRange MediaRange Content type to deserialize
bodyStream Stream Request body stream
context Nancy.ModelBinding.BindingContext Current context
리턴 object

JsonNetBodyDeserializer() 공개 메소드

Empty constructor if no converters are needed
public JsonNetBodyDeserializer ( ) : System
리턴 System

JsonNetBodyDeserializer() 공개 메소드

Constructor to use when a custom serializer are needed.
public JsonNetBodyDeserializer ( JsonSerializer serializer ) : System
serializer Newtonsoft.Json.JsonSerializer Json serializer used when deserializing.
리턴 System