TelemetryInitializerMiddleware 类
- java.
lang. Object - com.
microsoft. bot. applicationinsights. core. TelemetryInitializerMiddleware
- com.
实现
public class TelemetryInitializerMiddleware
implements Middleware
用于在 HttpContext 上存储传入活动的中间件。
构造函数摘要
| 构造函数 | 说明 |
|---|---|
| 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