Freigeben über


TelemetryInitializerMiddleware Konstruktor

Definition

Initialisiert eine neue Instanz der TelemetryInitializerMiddleware-Klasse.

public TelemetryInitializerMiddleware (Microsoft.AspNetCore.Http.IHttpContextAccessor httpContextAccessor, Microsoft.Bot.Builder.TelemetryLoggerMiddleware telemetryLoggerMiddleware, bool logActivityTelemetry = true);
new Microsoft.Bot.Builder.Integration.ApplicationInsights.Core.TelemetryInitializerMiddleware : Microsoft.AspNetCore.Http.IHttpContextAccessor * Microsoft.Bot.Builder.TelemetryLoggerMiddleware * bool -> Microsoft.Bot.Builder.Integration.ApplicationInsights.Core.TelemetryInitializerMiddleware
Public Sub New (httpContextAccessor As IHttpContextAccessor, telemetryLoggerMiddleware As TelemetryLoggerMiddleware, Optional logActivityTelemetry As Boolean = true)

Parameter

httpContextAccessor
IHttpContextAccessor

Der IHttpContextAccessor, um den Zugriff auf den HttpContext zuzulassen.

telemetryLoggerMiddleware
TelemetryLoggerMiddleware

TelemetryLoggerMiddleware, um die Protokollierung von Aktivitätsereignissen zu ermöglichen.

logActivityTelemetry
Boolean

Gibt an, ob telemetryLoggerMiddleware ausgeführt werden soll, um Aktivitätsereignisse zu protokollieren.

Gilt für: