We currently use SignalR to receive realtime messages from our backend on our UI Client. The UI client receives messages while it is online and connected to SignalR and misses the messages while it was disconnected (example: user closed the page and SignalR disconnected the client). However, now we need to show all messages to the user, including the ones that were sent by SignalR when the UI Client was offline. Can SignalR support this scenario? The requirement is similar to a persistent queue for UI client mesages, but we use SignalR to broadcast messages to all clients.