C# Класс Ve.Metrics.StatsDClient.WebApi.StatsDActionFilter

Наследование: System.Web.Http.Filters.ActionFilterAttribute
Показать файл Открыть проект

Открытые методы

Метод Описание
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