C# Class Emvelope.EmvelopeMediaTypeFormatter

Inheritance: System.Net.Http.Formatting.MediaTypeFormatter
Show file Open project: jonnii/emvelope

Public Methods

Method Description
AddMetaProvider ( IMetaProvider provider ) : void
CanReadType ( Type type ) : bool
CanWriteType ( Type type ) : bool
EmvelopeMediaTypeFormatter ( ) : System
EmvelopeMediaTypeFormatter ( IPluralizer pluralizer ) : System
GetPerRequestFormatterInstance ( Type type, HttpRequestMessage request, MediaTypeHeaderValue mediaType ) : System.Net.Http.Formatting.MediaTypeFormatter
ReadFromStreamAsync ( Type type, Stream readStream, HttpContent content, IFormatterLogger formatterLogger, CancellationToken cancellationToken ) : Task

Method Details

AddMetaProvider() public method

public AddMetaProvider ( IMetaProvider provider ) : void
provider IMetaProvider
return void

CanReadType() public method

public CanReadType ( Type type ) : bool
type System.Type
return bool

CanWriteType() public method

public CanWriteType ( Type type ) : bool
type System.Type
return bool

EmvelopeMediaTypeFormatter() public method

public EmvelopeMediaTypeFormatter ( ) : System
return System

EmvelopeMediaTypeFormatter() public method

public EmvelopeMediaTypeFormatter ( IPluralizer pluralizer ) : System
pluralizer IPluralizer
return System

GetPerRequestFormatterInstance() public method

public GetPerRequestFormatterInstance ( Type type, HttpRequestMessage request, MediaTypeHeaderValue mediaType ) : System.Net.Http.Formatting.MediaTypeFormatter
type System.Type
request System.Net.Http.HttpRequestMessage
mediaType System.Net.Http.Headers.MediaTypeHeaderValue
return System.Net.Http.Formatting.MediaTypeFormatter

ReadFromStreamAsync() public method

public ReadFromStreamAsync ( Type type, Stream readStream, HttpContent content, IFormatterLogger formatterLogger, CancellationToken cancellationToken ) : Task
type System.Type
readStream Stream
content System.Net.Http.HttpContent
formatterLogger IFormatterLogger
cancellationToken System.Threading.CancellationToken
return Task