TelemetryInitializerMiddleware 클래스

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

구현

미들웨어

public class TelemetryInitializerMiddleware
implements Middleware

HttpContext에 들어오는 작업을 저장하기 위한 미들웨어입니다.

생성자 요약

생성자 Description
TelemetryInitializerMiddleware(TelemetryLoggerMiddleware withTelemetryLoggerMiddleware, Boolean withLogActivityTelemetry)

TelemetryInitializerMiddleware새 인스턴스를 초기화합니다.

메서드 요약

한정자 및 형식 메서드 및 설명
java.util.concurrent.CompletableFuture<java.lang.Void> onTurn(TurnContext context, NextDelegate next)

들어오는 활동을 Http컨텍스트의 항목 컬렉션에 JSON으로 저장합니다.

다음에서 상속된 메서드 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

생성자 세부 정보

TelemetryInitializerMiddleware

public TelemetryInitializerMiddleware(TelemetryLoggerMiddleware withTelemetryLoggerMiddleware, Boolean withLogActivityTelemetry)

TelemetryInitializerMiddleware새 인스턴스를 초기화합니다.

매개 변수:

withTelemetryLoggerMiddleware - 사용할 TelemetryLoggerMiddleware입니다.
withLogActivityTelemetry - 원격 분석 작업을 기록할지 여부를 확인하는 부울

메서드 세부 정보

onTurn

public CompletableFuture onTurn(TurnContext context, NextDelegate next)

들어오는 활동을 HttpContext의 항목 컬렉션에 JSON으로 저장합니다.

매개 변수:

context - 들어오는 TurnContext
next - 다음에 실행할 대리자

반환:

Void 값이 있는 CompletableFuture를 반환합니다.

적용 대상