为了账号安全,请及时绑定邮箱和手机立即绑定

BotBuilder-Api C# 对话框在之前的“ResumeAfter”函数中返回

BotBuilder-Api C# 对话框在之前的“ResumeAfter”函数中返回

C#
烙印99 2021-09-19 16:10:20
Bot Builder C#,版本:3.15.2 网络框架:4.7Azure Web 应用程序/通道机器人注册当有多个对话框时,我在使用对话框时遇到问题: context.Call(new MyNewDialog(Object1 Param1, Object2 Param2), this.MyNewDialogResumeAfter);有时对话框在之前的“ResumeAfter”函数中返回,我没有说为什么,他们没有例外。它可以出现在任何对话框中。它出现在多个频道上,例如:团队、directLine 或 WebChat 我不尝试其他频道。我希望在一个小代码上重现这个并将其发布在 GitHub 上。注意:今天我将 BotBuilder 版本升级到 3.15.3,但没有出现。
查看完整描述

1 回答

?
万千封印

TA贡献1891条经验 获得超3个赞

这是 Bot Framework 中的一个错误。有/是一个漫长的讨论在这里。该错误是在 3.14 版左右引入的,当前版本(发布时)3.15.3 解决了这个问题。

这个问题与我们用于缓存状态数据及其行为的数据结构有关。我们不再为此使用 MemoryCache 并恢复使用字典。如果您有兴趣,可以在此处找到更改


查看完整回答
反对 回复 2021-09-19
  • 1 回答
  • 0 关注
  • 127 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信