我正在使用适用于Node.js的botbuilder v4 sdk开发一个机器人,
在主要的中间件中,我们具有 onTurn()函数,可在其中创建对话框上下文( dc )。
我的问题是如何从特定的顶级对话框访问和修改对话框上下文?
async onTurn(context) {
...
const dc = await this.dialogs.createContext(context);
...
}
我当时正在考虑在会话状态中创建一个属性并将DC加载到其中,然后从对话框中获取其值。
这是推荐的方法吗?