TelemetryInitializerMiddleware Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci TelemetryInitializerMiddleware třídy.
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)
Parametry
- httpContextAccessor
- IHttpContextAccessor
IHttpContextAccessor pro povolení přístupu k HttpContextu.
- telemetryLoggerMiddleware
- TelemetryLoggerMiddleware
TelemetryLoggerMiddleware, který umožňuje protokolování událostí aktivit.
- logActivityTelemetry
- Boolean
Označuje, jestli se má telemetrieLoggerMiddleware spustit pro protokolování událostí aktivit.