C# Class FubuMVC.Core.ServiceBus.ErrorHandling.ExceptionHandlerBehavior

Inheritance: IActionBehavior
ファイルを表示 Open project: DarthFubuMVC/fubumvc

Public Methods

Method Description
DetermineContinuation ( Exception ex ) : IContinuation
ExceptionHandlerBehavior ( IActionBehavior behavior, HandlerChain chain, FubuMVC.Core.ServiceBus.Runtime.Envelope envelope, IInvocationContext context, ILogger logger, IFubuRequest request ) : System
Invoke ( ) : System.Threading.Tasks.Task
InvokePartial ( ) : System.Threading.Tasks.Task

Private Methods

Method Description
tryToDetermineContinuation ( Exception ex ) : IContinuation

Method Details

DetermineContinuation() public method

public DetermineContinuation ( Exception ex ) : IContinuation
ex System.Exception
return IContinuation

ExceptionHandlerBehavior() public method

public ExceptionHandlerBehavior ( IActionBehavior behavior, HandlerChain chain, FubuMVC.Core.ServiceBus.Runtime.Envelope envelope, IInvocationContext context, ILogger logger, IFubuRequest request ) : System
behavior IActionBehavior
chain HandlerChain
envelope FubuMVC.Core.ServiceBus.Runtime.Envelope
context IInvocationContext
logger ILogger
request IFubuRequest
return System

Invoke() public method

public Invoke ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

InvokePartial() public method

public InvokePartial ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task