C# Class OpenRasta.Pipeline.TwoPhasedPipelineAdaptor

Inheritance: IPipeline, IPipelineAsync
Mostra file Open project: openrasta/openrasta-core

Public Methods

Method Description
Initialize ( ) : void
Notify ( PipelineContinuation>.Func notification ) : IPipelineExecutionOrder
Notify ( Task>.Func action ) : IPipelineExecutionOrder
Run ( ICommunicationContext context ) : void
RunAsync ( ICommunicationContext env ) : System.Threading.Tasks.Task
TwoPhasedPipelineAdaptor ( IDependencyResolver resolver ) : System
Use ( Func action ) : IPipelineExecutionOrder

Method Details

Initialize() public method

public Initialize ( ) : void
return void

Notify() public method

public Notify ( PipelineContinuation>.Func notification ) : IPipelineExecutionOrder
notification PipelineContinuation>.Func
return IPipelineExecutionOrder

Notify() public method

public Notify ( Task>.Func action ) : IPipelineExecutionOrder
action Task>.Func
return IPipelineExecutionOrder

Run() public method

public Run ( ICommunicationContext context ) : void
context ICommunicationContext
return void

RunAsync() public method

public RunAsync ( ICommunicationContext env ) : System.Threading.Tasks.Task
env ICommunicationContext
return System.Threading.Tasks.Task

TwoPhasedPipelineAdaptor() public method

public TwoPhasedPipelineAdaptor ( IDependencyResolver resolver ) : System
resolver IDependencyResolver
return System

Use() public method

public Use ( Func action ) : IPipelineExecutionOrder
action Func
return IPipelineExecutionOrder