未使用PromptValidator,而是在ChoiceExtractor中引发错误

时间:2019-04-11 18:45:58

标签: c# .net botframework

我正在尝试在PromptValidator中使用ConfirmPrompt。对提示的某些非是/否响应在NullReferenceException中引发Microsoft.Recognizers.Text.Choice.ChoiceExtractor错误。这是我的堆栈跟踪: https://gist.github.com/MilesWilde/be7eae75c8e0458454823a7ce6dcb484

只要我收到ConfirmPrompt,就可以通过将.gif文件上传到聊天室来重新创建此问题。我在对话框中设置允许此验证器的方法如下:

dialogs.Add(new ConfirmPrompt("minutesConfirmationPrompt", DialogValidators.ConfirmValidatorAsync));

我已经在仿真器中进行了测试,我的DialogValidators.ConfirmValidatorAsync验证器根本没有断点,因此内部服务似乎正在发生某些事情。生产代码中也会发生这种情况。如果我收到我的提示信息,而不是在这里出现错误,我希望使用它。有提示吗?

0 个答案:

没有答案