public void removeMe()
 {
     if (!removed)
     {
         removed = true;
         dataFire.removeValueChanged(onValueChanged);
         dataFire.removeMe();
         FirebaseManager.getRepo().remove(pid, oid);
         onRemoveAction();
     }
 }
 internal virtual void removeMe()
 {
     dbRef.removeChildAdded(onChildAdded);
     dbRef.removeChildRemoved(onChildRemoved);
     dbRef.removeMe();
 }