C# Class Guidelines.WebUI.Errors.ErrorAspect

Inheritance: IErrorAspect, IContextAction
Mostra file Open project: basicdays/Guidelines

Public Methods

Method Description
BuildErrorContext ( System.Web.Mvc.ControllerContext context, Exception ex ) : ErrorContext
BuildErrorContext ( System.Web.Mvc.ControllerContext context, ModelStateDictionary modelState ) : ErrorContext
SetErrorContext ( System.Web.Mvc.ControllerContext context, Exception ex ) : ErrorContext
SetErrorContext ( System.Web.Mvc.ControllerContext context, ModelStateDictionary modelState ) : ErrorContext
TakePreRenderAction ( System.Web.Mvc.ActionExecutedContext context ) : void

Private Methods

Method Description
CreateContext ( System.Web.Mvc.ControllerContext context, Exception ex, IEnumerable additionalMessages, ModelStateDictionary modelState ) : ErrorContext

Method Details

BuildErrorContext() public method

public BuildErrorContext ( System.Web.Mvc.ControllerContext context, Exception ex ) : ErrorContext
context System.Web.Mvc.ControllerContext
ex System.Exception
return ErrorContext

BuildErrorContext() public method

public BuildErrorContext ( System.Web.Mvc.ControllerContext context, ModelStateDictionary modelState ) : ErrorContext
context System.Web.Mvc.ControllerContext
modelState ModelStateDictionary
return ErrorContext

SetErrorContext() public method

public SetErrorContext ( System.Web.Mvc.ControllerContext context, Exception ex ) : ErrorContext
context System.Web.Mvc.ControllerContext
ex System.Exception
return ErrorContext

SetErrorContext() public method

public SetErrorContext ( System.Web.Mvc.ControllerContext context, ModelStateDictionary modelState ) : ErrorContext
context System.Web.Mvc.ControllerContext
modelState ModelStateDictionary
return ErrorContext

TakePreRenderAction() public method

public TakePreRenderAction ( System.Web.Mvc.ActionExecutedContext context ) : void
context System.Web.Mvc.ActionExecutedContext
return void