在新任务

问题描述

tl; dr 我应该如何从数据库将历史SMS消息加载到MessageList中?

我们有许多持续数小时,数天甚至数周的SMS对话。我们希望将历史记录从数据库加载到MessageList中。

据我了解,短信对话已放入Chat Channels中,这意味着我有以下三种选择:

  1. 启用Long-Lived Channels
  2. 在创建时(或最好在任务初始化时)修改聊天频道
  3. 直接修改MessageList组件

我们希望能够控制消息历史记录(例如,删除敏感消息等),因此我们正在寻找不涉及长期存在的渠道的解决方案(或者允许我们删除长期保留的消息) -直播频道)。所以这是问题:

  1. 我还缺少其他一种机制,它比我提到的机制更直接吗?
  2. 如何修改频道的消息内容?可以随时完成吗?
  3. 如果修改频道的消息内容不可行,是否应该使用自定义UI创建自定义TaskChannelDeFinition并在UI中将自定义消息加载到MessageList历史记录中?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)