b7bac8e68e204a6bb8829efe67c031c3d37fed54
Add optional IStreamStore backing to MqttSessionStore and MqttRetainedStore, enabling session and retained message state to survive process restarts via JetStream persistence. Includes ConnectAsync/SaveSessionAsync for session lifecycle, SetRetainedAsync/GetRetainedAsync with cleared-topic tombstone tracking, and 4 new parity tests covering persist/restart/clear semantics.
Description
No description provided
Languages
C#
99.9%