Direct Line App Extension - 如何以及在何处缓存消息?

Direct Line App Extension - How and where are messages cached?

我对 Build 2020 上宣布的新 Direct Line App Extension for App Services on Azure 有一些疑问。 "normal" 直线服务在其自己的区域服务器中缓存消息。现在这个扩展允许机器人的应用服务充当直线端点,与它的消息的对话是否缓存在应用服务中?这是否意味着,例如可以编辑对话缓存的设置,如缓存持续时间等?

而且我想通过 Direct Line App Extension 的消息定价仍然是通过高级渠道定价类别?

我试图在 botframework 存储库和文档中查找有关它的信息,但似乎没有关于它的其他可用信息

感谢您的帮助。

直线应用程序服务扩展根本不缓存消息。这是设计使然,因为缓存需要访问您的应用服务存储,这意味着您需要存储或访问外部服务。但是,添加缓存服务违背了 DL ASE 最初为服务而构建的 VNET 场景的目的。

关于定价,直线机器人和使用 DL ASE 的机器人服务层级相同。所以,从表面上看,它们看起来是一样的。