C# Class Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule

Platform agnostic module for web application instrumentation.
Inheritance: IHttpModule
Mostra file Open project: Microsoft/ApplicationInsights-dotnet-server

Public Methods

Method Description
ApplicationInsightsHttpModule ( ) : System

Initializes a new instance of the ApplicationInsightsHttpModule class.

Dispose ( ) : void

Required IDisposable implementation.

Private Methods

Method Description
AddCorreleationHeaderOnSendRequestHeaders ( System.Web.HttpApplication httpApplication ) : void

When sending the response headers, allow request module to add the IKey's target hash.

Init ( System.Web.HttpApplication context ) : void
IsFirstRequest ( System.Web.HttpApplication application ) : bool
OnBeginRequest ( object sender, EventArgs eventArgs ) : void
OnEndRequest ( object sender, EventArgs eventArgs ) : void
TraceCallback ( string callback, System.Web.HttpApplication application ) : void

Method Details

ApplicationInsightsHttpModule() public method

Initializes a new instance of the ApplicationInsightsHttpModule class.
public ApplicationInsightsHttpModule ( ) : System
return System

Dispose() public method

Required IDisposable implementation.
public Dispose ( ) : void
return void