首页 > 解决方案 > FirebaseDataBase.Net (Xamarin.Form.Mobile) 可以更新并向所有用户通知实时数据吗?

问题描述

我目前在 Xamarin.Form.Mobile 中使用 VS2019 中的 FirebaseAuth.Net 和 FirebaseDatabase.Net 包。通常,我必须手动刷新才能接收最新更新的数据。FirebaseAuth.Net 和 FirebaseDatabase.Net 中是否有任何方法或方法可以向所有用户广播实时数据更新?示例:1个用户更新或发送消息到服务器,服务器实时更新给所有用户。

标签: c#firebasefirebase-realtime-databasexamarin.forms

解决方案


通常,我必须手动刷新才能接收最新更新的数据。

这对于 Firebase 实时数据库来说实际上是不正常的,但取决于您如何读取数据。如果您使用OnceAsync(),您将读取一次数据,但如果您Subscribe每次更新数据时都会被调用。

我建议在 Github 上有关实时流的文档中查看此示例。


推荐阅读