TelemetryInitializerMiddleware Classe

  • java.lang.Object
    • com.microsoft.bot.applicationinsights.core.TelemetryInitializerMiddleware

Implementazioni

middleware

public class TelemetryInitializerMiddleware
implements Middleware

Middleware per l'archiviazione dell'attività in ingresso in HttpContext.

Riepilogo dei costruttori

Costruttore Descrizione
TelemetryInitializerMiddleware(TelemetryLoggerMiddleware withTelemetryLoggerMiddleware, Boolean withLogActivityTelemetry)

Inizializza una nuova istanza del TelemetryInitializerMiddleware.

Riepilogo dei metodi

Modificatore e tipo Metodo e descrizione
java.util.concurrent.CompletableFuture<java.lang.Void> onTurn(TurnContext context, NextDelegate next)

Archivia l'attività in ingresso come JSON nella raccolta di elementi nel contesto http.

Metodi ereditati da java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Dettagli costruttore

TelemetryInitializerMiddleware

public TelemetryInitializerMiddleware(TelemetryLoggerMiddleware withTelemetryLoggerMiddleware, Boolean withLogActivityTelemetry)

Inizializza una nuova istanza del TelemetryInitializerMiddleware.

Parametri:

withTelemetryLoggerMiddleware - TelemetryLoggerMiddleware da usare.
withLogActivityTelemetry - Valore booleano che determina se si vuole registrare l'attività di telemetria

Dettagli metodo

onTurn

public CompletableFuture onTurn(TurnContext context, NextDelegate next)

Archivia l'attività in ingresso come JSON nella raccolta di elementi in HttpContext.

Parametri:

context - TurnContext in ingresso
next - Delegare l'esecuzione successiva in

Restituisce:

Restituisce un valore CompletableFuture con void

Si applica a