C# Class DotNetWorkQueue.Metrics.Decorator.MessageInterceptorDecorator

Inheritance: IMessageInterceptor
Mostrar archivo Open project: blehnen/DotNetWorkQueue Class Usage Examples

Public Methods

Method Description
BytesToMessage ( byte input ) : byte[]

Runs the interceptor on the input and returns the output as a byte array. Used to re-construct a message stream.

MessageInterceptorDecorator ( IMetrics metrics, IMessageInterceptor handler, IConnectionInformation connectionInformation ) : System

Initializes a new instance of the MessageInterceptorDecorator class.

MessageToBytes ( byte input ) : MessageInterceptorResult

Runs the interceptor on the input and returns the output as a byte array. Used to serialize a message stream.

Method Details

BytesToMessage() public method

Runs the interceptor on the input and returns the output as a byte array. Used to re-construct a message stream.
public BytesToMessage ( byte input ) : byte[]
input byte The input.
return byte[]

MessageInterceptorDecorator() public method

Initializes a new instance of the MessageInterceptorDecorator class.
public MessageInterceptorDecorator ( IMetrics metrics, IMessageInterceptor handler, IConnectionInformation connectionInformation ) : System
metrics IMetrics The metrics factory.
handler IMessageInterceptor The handler.
connectionInformation IConnectionInformation The connection information.
return System

MessageToBytes() public method

Runs the interceptor on the input and returns the output as a byte array. Used to serialize a message stream.
public MessageToBytes ( byte input ) : MessageInterceptorResult
input byte The input.
return MessageInterceptorResult