C# Class NuGet.ApplicationInsights.Owin.RequestTrackingMiddleware

Inheritance: Microsoft.Owin.OwinMiddleware
Afficher le fichier Open project: NuGet/NuGet.Services.Metadata

Méthodes publiques

Méthode Description
Invoke ( IOwinContext context ) : System.Threading.Tasks.Task
RequestTrackingMiddleware ( Microsoft.Owin.OwinMiddleware next ) : System
RequestTrackingMiddleware ( Microsoft.Owin.OwinMiddleware next, Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration telemetryConfiguration ) : System

Private Methods

Méthode Description
TrackRequest ( string requestId, string requestMethod, string path, Uri uri, int responseCode, bool requestFailed, DateTimeOffset requestStartDate, System.TimeSpan duration ) : void

Method Details

Invoke() public méthode

public Invoke ( IOwinContext context ) : System.Threading.Tasks.Task
context IOwinContext
Résultat System.Threading.Tasks.Task

RequestTrackingMiddleware() public méthode

public RequestTrackingMiddleware ( Microsoft.Owin.OwinMiddleware next ) : System
next Microsoft.Owin.OwinMiddleware
Résultat System

RequestTrackingMiddleware() public méthode

public RequestTrackingMiddleware ( Microsoft.Owin.OwinMiddleware next, Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration telemetryConfiguration ) : System
next Microsoft.Owin.OwinMiddleware
telemetryConfiguration Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration
Résultat System