Bot Framework - 在 "x" 秒后发送响应

Bot Framework - Send a response after "x" seconds

这是我的代码:

LuisIntent("AboutContact")]     
public async Task AboutContact(IDialogContext context, LuisResult result)
{
       await context.PostAsync("Our phone: 9999999999");

PromptDialog.Choice(context, this.AfterSelectionOption, new  String[] { 
"YES", "NO" },"Do you want more info?");
}

如何在四秒后显示该提示?

在显示提示之前你可以使用Task.Delay()

await Task.Delay(4000); // 4 second delay

希望对你有所帮助。