如何解决即使没有活动连接,Firestore 使用情况监视器中也会显示快照侦听器
Firestore 的使用情况监视器显示我目前有 6 个侦听器和 1 个活动连接。除了带有 IDE 的 Macbook 之外,没有任何设备具有此应用程序。 IDE 和 Xcode 模拟器已关闭。尽管如此,我在过去 40 分钟内看到了这个数字(在此之前更高,因为我正在研究它)。 那些泄露的、不活跃的监听器是否仍然存在数小时或其他原因?
总的来说,我没有那么多活跃的听众,这就是为什么我要寻找数量的原因。
如何取消存储库中的 StreamSubscription?对于我一个 bloc 类,我会这样做
@override
Future<void> close() {
_streamSubscription?.cancel();
return super.close();
}
但是我的存储库没有 close
方法。 如何将 close 方法添加到我的类中?我想我会为抽象类执行此操作,然后为 Firestore 存储库实现。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。