C# 클래스 ApplicationInsights.OwinExtensions.HttpRequestTrackingMiddleware

상속: Microsoft.Owin.OwinMiddleware
파일 보기 프로젝트 열기: marcinbudny/applicationinsights-owinextensions

공개 메소드들

메소드 설명
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