在选择时将ExmptDialog替换为消息

时间:2017-08-18 10:33:10

标签: c# botframework

一旦用户选择,我尝试用接受的选项和一条消息替换PromptDialog。 但不幸的是,我一直无法找到解决方案。因为即使用户选择了一个选项,也可以再次单击该对话框,这是我想要避免的。

Q值。可能吗 ?如果是这样,请你帮忙。

代码

PromptDialog.Confirm(context, this.ResumeAfterNone, message);

 private async Task ResumeAfterNone(IDialogContext context, IAwaitable<bool> result)
 {
     bool isSure = await result;
     string response = isSure ? "Awesome" : "Sorry";
     IMessageActivity messageActivity = context.MakeMessage();
     messageActivity.Text = response;

     await context.PostAsync(messageActivity);
     context.Done<object>(null);
 }

0 个答案:

没有答案