C# BOT不调用PromptDialog.Choice中定义的choiceSelection方法,该方法使用web chat v4框架
我有一个机器人应用程序,正在开发使用微软机器人框架V3和WebChat框架V4。在其中一个场景中,用户发送一个特定的语句,说“我想下订单”,然后发送给LUIS,然后BOT回复用户使用PromptDialog.choice(上下文、choiceSelection、消息)。例如“送货上门”、“自动取货” 现在,当用户单击其中一个按钮(比如“Home Delivery”)时,技术上应该调用choiceSelection方法,而不是BOT将该选择作为新的话语,并调用没有意图映射的LUI,因此场景没有完成 取得了预期的效果 此外,我还检查了使用BOT WebChat V3版本的情况,该方案运行完全正常,没有失败。但由于客户端的要求,我希望使用WebChat v4而不是WebChat v3框架C# BOT不调用PromptDialog.Choice中定义的choiceSelection方法,该方法使用web chat v4框架,c#,botframework,chatbot,web-chat,C#,Botframework,Chatbot,Web Chat,我有一个机器人应用程序,正在开发使用微软机器人框架V3和WebChat框架V4。在其中一个场景中,用户发送一个特定的语句,说“我想下订单”,然后发送给LUIS,然后BOT回复用户使用PromptDialog.choice(上下文、choiceSelection、消息)。例如“送货上门”、“自动取货” 现在,当用户单击其中一个按钮(比如“Home Delivery”)时,技术上应该调用choiceSelection方法,而不是BOT将该选择作为新的话语,并调用没有意图映射的LUI,因此场景没有完成
如有任何建议,我们将不胜感激。您有两种选择:
希望有帮助 您有两个选择:
希望有帮助 欢迎来到SO。请提供一份报告。这将增加你得到正确答案的机会。此外,它还可以帮助您自己解决问题。接受/向上投票一个答案为更大的堆栈溢出社区和任何有类似问题的人服务。如果你觉得我的回答足够,请“接受”并投票表决。如果没有,让我知道我还能提供什么帮助!欢迎来到SO。请提供一份报告。这将增加你得到正确答案的机会。此外,它还可以帮助您自己解决问题。接受/向上投票一个答案为更大的堆栈溢出社区和任何有类似问题的人服务。如果你觉得我的回答足够,请“接受”并投票表决。如果没有,让我知道我还能提供什么帮助!