调用SubscribeToChannelsAsync和UnsubscribeFromChannelsAsync后未触发ServiceStack SSE OnJoin和OnLeave回调

问题描述 投票:1回答:1

我有一个ServerEventsClient对象,可根据需要使用它动态地订阅和取消订阅频道。我有一些始终打开的通道,并且我传入了构造函数。我通过调用SubscribeToChannelsAsync()注册到其他频道。实际上已经建立了连接,并且我可以使用它与另一端进行通信(我将SSE用作聊天),但是没有调用我们的OnJoin注册方法。 UnsubscribeFromChannelsAsync()和OnLeave也是如此。我尝试使用UpdateSubscriberAsync()并获得了相同的结果。

值得一提的是,我在ServerEventsFeature中将NotifyChannelOfSubscriptions设置为true

问题可能出在我们使用初始通道初始化ServerEventsClient对象后我们正在(取消)订阅吗?

servicestack server-sent-events
1个回答
0
投票

[当订阅者订阅频道fires an onUpdate event后更新订阅者频道订阅时。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.