C# Class paramore.brighter.commandprocessor.monitoring.Attributes.MonitorAttribute

Class MonitorAttribute.
Inheritance: RequestHandlerAttribute
Show file Open project: iancooper/Paramore

Public Methods

Method Description
GetHandlerType ( ) : Type

Gets the type of the handler.

InitializerParams ( ) : object[]

Initializers the parameters.

MonitorAttribute ( int step, HandlerTiming timing, Type handlerType ) : System

Initializes a new instance of the RequestHandlerAttribute class.

Method Details

GetHandlerType() public method

Gets the type of the handler.
public GetHandlerType ( ) : Type
return System.Type

InitializerParams() public method

Initializers the parameters.
public InitializerParams ( ) : object[]
return object[]

MonitorAttribute() public method

Initializes a new instance of the RequestHandlerAttribute class.
public MonitorAttribute ( int step, HandlerTiming timing, Type handlerType ) : System
step int The step.
timing HandlerTiming The timing.
handlerType System.Type The type of the monitored handler (used to extract the assembly qualified type name for instrumentation purposes)
return System