我使用 PromptCustomDialog 发送消息。如果一个人在一段时间内无法回答问题,如何发送下一条消息?我将不胜感激这些例子。
await context.Forward(new PromptCustomDialog(message, answers), Complete, context.MakeMessage(), CancellationToken.None);
public async Task Complete(IDialogContext context, IAwaitable<string> result)
{
var res = await result;
string response = res;
await Choose(context, response);
}