【发布时间】:2017-05-27 11:59:07
【问题描述】:
在我的项目中,我设置了相当多的侦听器来侦听实时数据库中的任何更改。出于某种原因,即使我使用
重新加载场景,这些听众也会留下来Application.LoadLevel("mainScene");
使用单独删除每个侦听器会很麻烦
FirebaseDatabase.DefaultInstance
.RootReference
.Child("sub path 1")
.Child("sub path 2")
.ValueChanged -= SomeFunction;
FirebaseDatabase.DefaultInstance
.RootReference
.Child("path")
.ValueChanged -= AnotherFunction;
有没有办法从所有路径中删除侦听器?
【问题讨论】:
标签: c# firebase firebase-realtime-database