Bot Framework:如何等待后台任务?

巴特比利埃

我想在Bot Framework操作中运行后台任务,例如运行Azure Automation作业或向人员发送批准请求。目标是在后台任务完全完成后机器人才能答复用户,在这种情况下,当Azure自动化作业成功完成或人员已批准请求时。

我的机器人正在使用自定义的DirectLine通道,如果与用户的通信是异步的,那么这不是问题,用户不会期望机器人立即回复。将响应发送回用户之前,如何让Bot Framework等待后台任务完成

米克

您正在寻找的方法称为主动消息传递。首先,您保存对话参考,并且当您的后台任务完成时,您可以利用该参考来发送消息。

Microsoft文档:向用户发送主动通知

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

RxJava测试:如何等待所有后台任务完成

来自分类Dev

Android:如何使用IdlingResource等待后台任务(Espresso)

来自分类Dev

如何使用异步方法启动未等待的后台任务?

来自分类Dev

Django后台任务等待结果

来自分类Dev

如何等待任务完成

来自分类Dev

如何在Microsoft Bot Framework + C#中安排任务?

来自分类Dev

如何在Microsoft Bot Framework + C#中安排任务?

来自分类Dev

如何返回后台任务在前台?

来自分类Dev

如何批量启动后台任务?

来自分类Dev

Bot Framework bot 随机不回复消息

来自分类Dev

如何等待接受CancellationToken的多个任务?

来自分类Dev

如何等待IntentService完成其任务

来自分类Dev

如何等待(TPL)任务启动?

来自分类Dev

如何等待IntentService完成其任务

来自分类Dev

NodeJS如何等待多任务完成

来自分类Dev

如何等待任务的完成及其继续?

来自分类Dev

如何等待运行异步方法的任务

来自分类Dev

Bot Framework语言翻译

来自分类Dev

Bot Framework 的波斯历

来自分类Dev

如何在travis上启动和停止后台任务?

来自分类Dev

后台任务-如何以受控方式停止?

来自分类Dev

如何使用GCD说明后台任务?

来自分类Dev

如何从iOS中的后台任务打开应用程序?

来自分类Dev

如何实施地理位置更改的事件后台任务

来自分类Dev

轮询Java EE后台任务状态-如何?

来自分类Dev

如何检查是否正在运行任何后台任务?

来自分类Dev

如何安排功能作为后台任务进行操作

来自分类Dev

如何在后台任务中解决服务?

来自分类Dev

如何在Django中定期更新后台任务状态?