internal void SetPriority(FirebasePath path, FirebasePriority priority, FirebaseStatusCallback callback)
 {
     Set(path.Child(".priority"), priority.JsonValue, callback);
 }
 public void Set(FirebasePath path, string data, FirebaseStatusCallback callback)
 {
     Set(path, data, null, callback, MessageSouce.Local);
 }
        public void Update(FirebasePath path, string data, FirebaseStatusCallback callback)
        {
            var message = new FirebaseMessage(WriteBehavior.Merge, path, data, callback, MessageSouce.Local);

            UpdateLocal(message);
        }
        public void Set(FirebasePath path, object data, FirebaseStatusCallback callback)
        {
            string strData = JToken.FromObject(data).ToString(Formatting.None);

            Set(path, strData, callback);
        }