c# - 没有使用 PromptValidator,而是在 ChoiceExtractor 中抛出错误
问题描述
我正在尝试在 a 中使用PromptValidator
a ConfirmPrompt
。对提示的某些非是/否响应会NullReferenceException
在Microsoft.Recognizers.Text.Choice.ChoiceExtractor
. 这是我的堆栈跟踪:
https ://gist.github.com/MilesWilde/be7eae75c8e0458454823a7ce6dcb484
每当我收到 .gif 文件时,我可以通过将 .gif 文件上传到聊天来重新创建此问题ConfirmPrompt
。这是我在对话框中设置以允许此验证器的方式:
dialogs.Add(new ConfirmPrompt("minutesConfirmationPrompt", DialogValidators.ConfirmValidatorAsync));
我已经在模拟器中对此进行了测试,并且我的DialogValidators.ConfirmValidatorAsync
验证器根本没有断点,所以内部服务似乎发生了一些事情。这也发生在生产代码中。如果我收到我的提示信息而不是这里的错误,我会更喜欢它。有小费吗?
解决方案
推荐阅读
- html - HTML
- highcharts - 如何通过highcharts中的原点制作回归线
- javascript - reducer 如何处理具有重复键的对象?
- sql - 每当在 PLSQL 中插入新行时,更改前一行和当前行中的列的值
- python - 如何访问从我的模块中导入我的模块的文件?
- reactjs - React:高阶组件:实心 useLDflex()
- javascript - 当我在 url 处输入 ?variable=value 时如何更改值?
- javascript - 是否可以通过带有 node/express 的 REST API 返回 javascript 函数?
- r - 使用 read_sav 读取文件 spss 文件后删除额外信息 (attr)
- nvidia-jetson - 在 ubuntu 18 中找不到 Nvidia flash.sh 文件