首页 > 解决方案 > DialogContext.continueDialog() 不起作用

问题描述

我将对话状态存储在我的数据库中,当我得到用户的响应时,我试图重新启动对话。但DialogContext.continueDialog()总是返回空。

我正在使用下面的代码存储 dialogStack。

dialogStack = await dialogContext.dialogs.dialogState.get(turnContext);

然后我将这个 dialogStack 存储在 db 中。

然后我从 db 中检索 dialogStack,然后使用下面的代码设置 dialogStack。

await dialogContext.dialogs.dialogState.set(turnContext, dialogStack);

在此之后我打电话

await dialogContext.continueDialog();

但这总是让我感到空虚。

任何想法为什么?和解决方案?

标签: botframework

解决方案


推荐阅读