C# Class Revenj.Http.RouteHandler

Datei anzeigen Open project: ngs-doo/revenj Class Usage Examples

Public Methods

Method Description
Deserialize ( IWireSerialization serialization, Stream input, Type target, string contentType, StreamingContext context ) : object
Render ( IHtmlView html, IResponseContext response, ChunkedMemoryStream stream ) : Stream
RouteHandler ( string service, string template, object instance, bool isAsync, MethodInfo method, IServiceProvider locator, IWireSerialization serialization ) : System
Serialize ( IWireSerialization serialization, IRequestContext request, IResponseContext response, object result, ChunkedMemoryStream outputStream ) : Stream

Private Methods

Method Description
Handle ( string args, IRequestContext request, IResponseContext response, Stream inputStream, ChunkedMemoryStream outputStream ) : Stream

Method Details

Deserialize() public static method

public static Deserialize ( IWireSerialization serialization, Stream input, Type target, string contentType, StreamingContext context ) : object
serialization IWireSerialization
input Stream
target System.Type
contentType string
context StreamingContext
return object

Render() public static method

public static Render ( IHtmlView html, IResponseContext response, ChunkedMemoryStream stream ) : Stream
html IHtmlView
response IResponseContext
stream System.IO.ChunkedMemoryStream
return Stream

RouteHandler() public method

public RouteHandler ( string service, string template, object instance, bool isAsync, MethodInfo method, IServiceProvider locator, IWireSerialization serialization ) : System
service string
template string
instance object
isAsync bool
method System.Reflection.MethodInfo
locator IServiceProvider
serialization IWireSerialization
return System

Serialize() public static method

public static Serialize ( IWireSerialization serialization, IRequestContext request, IResponseContext response, object result, ChunkedMemoryStream outputStream ) : Stream
serialization IWireSerialization
request IRequestContext
response IResponseContext
result object
outputStream System.IO.ChunkedMemoryStream
return Stream