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正在更新样品考虑到说明这一变化。

+0

感谢您的信息! –

+0

@Ezequiel Jadib'task.PollAsync(token);'这行代表什么? –