如何从顶级对话框访问主dialogContext?

时间:2019-04-15 21:48:13

标签: javascript node.js azure botframework

我正在使用适用于Node.js的botbuilder v4 sdk开发一个机器人,

在主要的中间件中,我们具有 onTurn()函数,可在其中创建对话框上下文( dc )。

我的问题是如何从特定的顶级对话框访问和修改对话框上下文?

async onTurn(context) {
  ...
  const dc = await this.dialogs.createContext(context);
  ...
}

我当时正在考虑在会话状态中创建一个属性并将DC加载到其中,然后从对话框中获取其值。

这是推荐的方法吗?

0 个答案:

没有答案