首页 > 解决方案 > 使用信号器修改消息

问题描述

我用 asp.net core、signalR 和数据库 ms sql 编写了一个实时在线聊天(组,房间内超过 2 个)。我需要实现修改和删除消息,然后为其他用户显示更改。我该怎么做?我不寻找关于这个问题的任何信息。

标签: asp.net-corewebsignalr

解决方案


您可以从客户端调用带有 SignalR 的函数到服务器来删除或修改消息并回复整个组(假设每个聊天室都是一个 SignalR 组)。

另一种方法是使用 REST,您可以在其中对消息执行 PUT/PATCH 或 DELETE,并将更改“流式传输”到整个组。


推荐阅读