Bot Framework - 在3.5.0之后弃用IDialogStack.PollAsync
问题描述:
我正在查看Bot生成器示例回购(https://github.com/Microsoft/BotBuilder-Samples)中的core-CreateNewConversation示例。在IDialogStack上有一种名为PollAsync的方法,它似乎在bot构建器的3.5.0版之后不再使用。是否有一个原因?Bot Framework - 在3.5.0之后弃用IDialogStack.PollAsync
答
实际上,它只是从IDialogStack
类移到IDialogTask
类。
而不是做的:
IDialogStack stack = stack = scope.Resolve<IDialogStack>();
你要做的
IDialogTask task = scope.Resolve<IDialogTask>();
,那么你可以这样做:
task.Call(interruption, null);
await task.PollAsync(token);
有一个pull request正在更新样品考虑到说明这一变化。
感谢您的信息! –
@Ezequiel Jadib'task.PollAsync(token);'这行代表什么? –