TelemetryInitializerMiddleware 類別
- java.
lang. Object - com.
microsoft. bot. applicationinsights. core. TelemetryInitializerMiddleware
- com.
實作
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 |
方法繼承來源 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
將傳入活動儲存為 HTTPContext 上的專案集合中的 JSON。
參數:
context
- 傳入的 TurnContext
next
- 委派以在下一步執行
傳回:
傳回具有 Void 值的 CompletableFuture