botframework - 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();
但这总是让我感到空虚。
任何想法为什么?和解决方案?
解决方案
推荐阅读
- typescript - 如何在 cypress 项目中设置“类型”文件
- wordpress - 为什么不能按类别名称过滤自定义帖子类型?
- javascript - JavaScript函数查找并返回最大数字
- ios - 将现有 iPhone 应用程序移植到通用应用程序
- react-native - 如何在不渲染 mainInterface.storyboard 的情况下使用 react-native-share-menu
- python - 在 matplotlib 子图中保持纵横比
- python - 在我所在的页面中告诉 Selenium python 的简单而好的方法是什么?
- android - EditText删除android中第一个字母的大写
- c++ - “free():在 tcache 2 中检测到双重空闲”在 C++ 中的动态数组类中
- sling - 从 Jackrabbit 2.X 迁移到 Sling