C# 클래스 Ve.Metrics.StatsDClient.WebApi.StatsDActionFilter

상속: System.Web.Http.Filters.ActionFilterAttribute
파일 보기 프로젝트 열기: ve-interactive/ve-metrics-statsdclient-csharp

공개 메소드들

메소드 설명
OnActionExecutedAsync ( System.Web.Http.Filters.HttpActionExecutedContext actionExecutedContext, CancellationToken cancellationToken ) : Task
OnActionExecuting ( System.Web.Http.Controllers.HttpActionContext actionContext ) : void
StatsDActionFilter ( IStatsdConfig config ) : System.Collections.Generic
StatsDActionFilter ( IVeStatsDClient client ) : System.Collections.Generic

비공개 메소드들

메소드 설명
GetRouteData ( System.Web.Http.Controllers.HttpActionContext actionContext, bool hasException = false ) : string>.Dictionary
GetStatusCode ( System.Web.Http.Controllers.HttpActionContext actionExecutedContext ) : int

메소드 상세

OnActionExecutedAsync() 공개 메소드

public OnActionExecutedAsync ( System.Web.Http.Filters.HttpActionExecutedContext actionExecutedContext, CancellationToken cancellationToken ) : Task
actionExecutedContext System.Web.Http.Filters.HttpActionExecutedContext
cancellationToken System.Threading.CancellationToken
리턴 Task

OnActionExecuting() 공개 메소드

public OnActionExecuting ( System.Web.Http.Controllers.HttpActionContext actionContext ) : void
actionContext System.Web.Http.Controllers.HttpActionContext
리턴 void

StatsDActionFilter() 공개 메소드

public StatsDActionFilter ( IStatsdConfig config ) : System.Collections.Generic
config IStatsdConfig
리턴 System.Collections.Generic

StatsDActionFilter() 공개 메소드

public StatsDActionFilter ( IVeStatsDClient client ) : System.Collections.Generic
client IVeStatsDClient
리턴 System.Collections.Generic