我正在查看Bot构建器示例repo(https://github.com/Microsoft/BotBuilder-Samples)中的core-CreateNewConversation示例。 IDialogStack上有一个名为PollAsync的方法,它似乎在版本3.5.0的bot构建器之后消失了。是否有一个原因?
答案 0 :(得分:2)
实际上,它刚刚从IDialogStack
班级转移到IDialogTask
班级。
而不是:
IDialogStack stack = stack = scope.Resolve<IDialogStack>();
你必须这样做
IDialogTask task = scope.Resolve<IDialogTask>();
那么你可以这样做:
task.Call(interruption, null);
await task.PollAsync(token);
考虑到此更改,有一个pull request正在更新样本。