Show / Hide Table of Contents

Namespace DNVGL.One.Telemetry.Core.ApplicationInsights.Adapters

Classes

DependencyOperationHolderAdapter

Object adapter implementing IDependencyTelemetryOperationHolder but delegating to an Application Insight Microsoft.ApplicationInsights.Extensibility.IOperationHolder{DependencyTelemetry} instance. Represents the operation item that holds telemetry which is tracked on end request. Operation can be associated with either WEB or SQL dependencies. Specialized interface to encapsulates information about an application dependency call

OperationHolderAdapter<T>

Object adapter implementing ITelemetryOperationHolder but delegating to an Application Insight Microsoft.ApplicationInsights.Extensibility.IOperationHolder instance. Represents the operation item that holds telemetry which is tracked on end request. Operation can be associated with either WEB or SQL dependencies.

RequestOperationHolderAdapter

Object adapter implementing IRequestTelemetryOperationHolder but delegating to an Application Insight Microsoft.ApplicationInsights.Extensibility.IOperationHolder{RequestTelemetry} instance. Represents the operation item that holds telemetry which is tracked on end request. Operation can be associated with either WEB or SQL dependencies. Specialized interface to encapsulates information about a web request operation handled by the application.

TelemetryClientAdapter

Object adapter implementing ITelemetryClient but delegating to an Application Insight Microsoft.ApplicationInsights.TelemetryClient instance. It supports composition using MEF Import/Export

Back to top Copyright © DNV GL AS. All rights reserved.