C# Class Liara.Formatting.RawFormatter

Inheritance: ILiaraFormatter
Mostrar archivo Open project: prasannavl/Liara

Public Methods

Method Description
CanRead ( Type readAsType, ILiaraContext context ) : bool
CanWrite ( Type inputObjectType, ILiaraContext context ) : bool
GetDefaultMediaType ( ) : MediaType
PrepareWrite ( ILiaraContext context ) : void
ReadAsync ( Type readAsType, Stream inputStream, ILiaraContext context ) : Task
VerifyConfiguration ( ) : bool
WriteAsync ( object inputObject, Stream targetStream, ILiaraContext context ) : System.Threading.Tasks.Task

Method Details

CanRead() public method

public CanRead ( Type readAsType, ILiaraContext context ) : bool
readAsType System.Type
context ILiaraContext
return bool

CanWrite() public method

public CanWrite ( Type inputObjectType, ILiaraContext context ) : bool
inputObjectType System.Type
context ILiaraContext
return bool

GetDefaultMediaType() public method

public GetDefaultMediaType ( ) : MediaType
return MediaType

PrepareWrite() public method

public PrepareWrite ( ILiaraContext context ) : void
context ILiaraContext
return void

ReadAsync() public method

public ReadAsync ( Type readAsType, Stream inputStream, ILiaraContext context ) : Task
readAsType System.Type
inputStream Stream
context ILiaraContext
return Task

VerifyConfiguration() public method

public VerifyConfiguration ( ) : bool
return bool

WriteAsync() public method

public WriteAsync ( object inputObject, Stream targetStream, ILiaraContext context ) : System.Threading.Tasks.Task
inputObject object
targetStream Stream
context ILiaraContext
return System.Threading.Tasks.Task