在PromptDialog.Choice中打破变化?

时间:2017-05-05 12:34:58

标签: c# botframework

将Microsoft.Bot.Builder NuGet软件包从3.5.5更新到3.5.8后,下面的代码段中的OnOptionSelected回调不再被调用(每次点击都会收到“错误选择”响应),PromptDialog.Choice做了什么改变?

由于

    private async Task MessageReceivedAsync(IDialogContext context, IAwaitable<object> result)
    {
        var options = new List<string> {"Option 1", "Option 2", "Option 3"};
        PromptDialog.Choice(context, OnOptionSelected, options, $"How can I help you?", "Bad selection", 5);
    }

1 个答案:

答案 0 :(得分:2)

您正在遇到一个已知问题,因为您可以看到h ere。该更改已合并为master,因此很快就会发布。

更新

包含该修补程序的新版本刚刚发布=&gt; https://www.nuget.org/packages/Microsoft.Bot.Builder/3.5.9