C# Класс NJsonApi.Serialization.JsonApiFormatter

Наследование: System.Net.Http.Formatting.BufferedMediaTypeFormatter
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CanReadType ( Type type ) : bool
CanWriteType ( Type type ) : bool
JsonApiFormatter ( Configuration cfg, JsonSerializer jsonSerializer ) : System
ReadFromStream ( Type type, Stream readStream, HttpContent content, IFormatterLogger formatterLogger ) : object
WriteToStream ( Type type, object value, Stream writeStream, HttpContent content ) : void

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

Метод Описание
ValidateUpdateDocument ( NJsonApi.Serialization.UpdateDocument updateDocument ) : void

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

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

public CanReadType ( Type type ) : bool
type System.Type
Результат bool

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

public CanWriteType ( Type type ) : bool
type System.Type
Результат bool

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

public JsonApiFormatter ( Configuration cfg, JsonSerializer jsonSerializer ) : System
cfg Configuration
jsonSerializer Newtonsoft.Json.JsonSerializer
Результат System

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

public ReadFromStream ( Type type, Stream readStream, HttpContent content, IFormatterLogger formatterLogger ) : object
type System.Type
readStream Stream
content System.Net.Http.HttpContent
formatterLogger IFormatterLogger
Результат object

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

public WriteToStream ( Type type, object value, Stream writeStream, HttpContent content ) : void
type System.Type
value object
writeStream Stream
content System.Net.Http.HttpContent
Результат void