TelemetryInitializerMiddleware Classe

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

Implementações

public class TelemetryInitializerMiddleware
implements Middleware

Middleware para armazenar a atividade de entrada no HttpContext.

Resumo do Construtor

Construtor Description
TelemetryInitializerMiddleware(TelemetryLoggerMiddleware withTelemetryLoggerMiddleware, Boolean withLogActivityTelemetry)

Inicializa uma nova instância do TelemetryInitializerMiddleware.

Resumo do método

Modificador e tipo Método e descrição
java.util.concurrent.CompletableFuture<java.lang.Void> onTurn(TurnContext context, NextDelegate next)

Armazena a atividade de entrada como JSON na coleção de itens no Contexto Http.

Métodos herdados de 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

Detalhes do construtor

TelemetryInitializerMiddleware

public TelemetryInitializerMiddleware(TelemetryLoggerMiddleware withTelemetryLoggerMiddleware, Boolean withLogActivityTelemetry)

Inicializa uma nova instância do TelemetryInitializerMiddleware.

Parameters:

withTelemetryLoggerMiddleware - O TelemetryLoggerMiddleware a ser usado.
withLogActivityTelemetry - Booliano determinando se você deseja registrar em log a atividade de telemetria

Detalhes do método

onTurn

public CompletableFuture onTurn(TurnContext context, NextDelegate next)

Armazena a atividade de entrada como JSON na coleção de itens no HttpContext.

Parameters:

context - O TurnContext de entrada
next - Delegar para executar o próximo em

Returns:

Retorna um CompleteableFuture com valor Void

Aplica-se a