Class Marshaller
This handler marshalls the request before calling invoking the next handler.
public class Marshaller : PipelineHandler, IPipelineHandler
- Inheritance
-
Marshaller
- Implements
- Inherited Members
Constructors
Marshaller()
public Marshaller()
Methods
InvokeAsync(IAsyncExecutionContext)
Calls pre invoke logic before calling the next handler in the pipeline.
public override IAsyncResult InvokeAsync(IAsyncExecutionContext executionContext)
Parameters
executionContext
IAsyncExecutionContextThe execution context which contains both the requests and response context.
Returns
- IAsyncResult
IAsyncResult which represent an async operation.
InvokeSync(IExecutionContext)
Calls pre invoke logic before calling the next handler in the pipeline.
public override void InvokeSync(IExecutionContext executionContext)
Parameters
executionContext
IExecutionContextThe execution context which contains both the requests and response context.
PreInvoke(IExecutionContext)
Marshalls the request before calling invoking the next handler.
protected static void PreInvoke(IExecutionContext executionContext)
Parameters
executionContext
IExecutionContextThe execution context, it contains the request and response context.