C# Class Shaml.Web.GenericLoggerAttribute

Inheritance: System.Web.Mvc.FilterAttribute, IActionFilter, IResultFilter, IExceptionFilter
Mostra file Open project: sztupy/shaml

Public Properties

Property Type Description
log log4net.ILog

Public Methods

Method Description
GenericLoggerAttribute ( ) : System
GenericLoggerAttribute ( log4net.ILog logger ) : System
OnActionExecuted ( System.Web.Mvc.ActionExecutedContext filterContext ) : void
OnActionExecuting ( System.Web.Mvc.ActionExecutingContext filterContext ) : void
OnException ( System.Web.Mvc.ExceptionContext filterContext ) : void
OnResultExecuted ( System.Web.Mvc.ResultExecutedContext filterContext ) : void
OnResultExecuting ( System.Web.Mvc.ResultExecutingContext filterContext ) : void

Private Methods

Method Description
RequestDataToString ( System.Web.HttpRequestBase request ) : string
RouteDataToString ( System.Web.Routing.RouteData route ) : string

Method Details

GenericLoggerAttribute() public method

public GenericLoggerAttribute ( ) : System
return System

GenericLoggerAttribute() public method

public GenericLoggerAttribute ( log4net.ILog logger ) : System
logger log4net.ILog
return System

OnActionExecuted() public method

public OnActionExecuted ( System.Web.Mvc.ActionExecutedContext filterContext ) : void
filterContext System.Web.Mvc.ActionExecutedContext
return void

OnActionExecuting() public method

public OnActionExecuting ( System.Web.Mvc.ActionExecutingContext filterContext ) : void
filterContext System.Web.Mvc.ActionExecutingContext
return void

OnException() public method

public OnException ( System.Web.Mvc.ExceptionContext filterContext ) : void
filterContext System.Web.Mvc.ExceptionContext
return void

OnResultExecuted() public method

public OnResultExecuted ( System.Web.Mvc.ResultExecutedContext filterContext ) : void
filterContext System.Web.Mvc.ResultExecutedContext
return void

OnResultExecuting() public method

public OnResultExecuting ( System.Web.Mvc.ResultExecutingContext filterContext ) : void
filterContext System.Web.Mvc.ResultExecutingContext
return void

Property Details

log public_oe property

public ILog,log4net log
return log4net.ILog