public void GetSavedTrips <T>(string nodeKey, Action <T> OnValueEvent = null) { DatabaseReference dr = GetDatabaseReference(nodeKey); if (dr != null) { var user = mAuth.CurrentUser; if (user != null) { TValueEventListener <T> listener = new TValueEventListener <T>(OnValueEvent); dr.OrderByChild("User/Key").EqualTo(user.Uid).AddValueEventListener(listener); TValueEventListeners.Add(nodeKey, listener); } } }
public void GetTrips <T>(string nodeKey, Action <T> OnValueEvent = null) { DatabaseReference dr = GetDatabaseReference(nodeKey); if (dr != null) { var user = mAuth.CurrentUser; if (user != null) { TValueEventListener <T> listener = new TValueEventListener <T>(OnValueEvent); dr.AddValueEventListener(listener); TValueEventListeners.Add(nodeKey, listener); } } }