C# Класс ApplicationInsights.OwinExtensions.HttpRequestTrackingMiddleware

Наследование: Microsoft.Owin.OwinMiddleware
Показать файл Открыть проект

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

Метод Описание
HttpRequestTrackingMiddleware ( Microsoft.Owin.OwinMiddleware next, Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration configuration = null, Func shouldTraceRequest = null ) : System
Invoke ( IOwinContext context ) : System.Threading.Tasks.Task

Приватные методы

Метод Описание
ShouldTraceRequest ( IOwinContext context ) : bool
TraceRequest ( string method, string path, Uri uri, int responseCode, DateTimeOffset requestStartDate, System.TimeSpan duration ) : void

Описание методов

HttpRequestTrackingMiddleware() публичный Метод

public HttpRequestTrackingMiddleware ( Microsoft.Owin.OwinMiddleware next, Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration configuration = null, Func shouldTraceRequest = null ) : System
next Microsoft.Owin.OwinMiddleware
configuration Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration
shouldTraceRequest Func
Результат System

Invoke() публичный Метод

public Invoke ( IOwinContext context ) : System.Threading.Tasks.Task
context IOwinContext
Результат System.Threading.Tasks.Task