Exemplo n.º 1
0
        private void Set(FirebasePath path, string data, FirebasePriority priority, FirebaseStatusCallback callback,
                         MessageSouce source)
        {
            var message = new FirebaseMessage(WriteBehavior.Replace, path, data, priority, callback, source);

            UpdateLocal(message);
        }
Exemplo n.º 2
0
 public FirebaseMessage(WriteBehavior behavior, FirebasePath path, string value, FirebasePriority priority,
                        FirebaseStatusCallback callback, MessageSouce source)
 {
     Behavior = behavior;
     Path     = path;
     Value    = value;
     Callback = callback;
     Priority = priority;
     Source   = source;
 }
Exemplo n.º 3
0
 public FirebaseMessage(WriteBehavior behavior, FirebasePath path, string value, FirebasePriority priority,
     FirebaseStatusCallback callback, MessageSouce source)
 {
     Behavior = behavior;
     Path = path;
     Value = value;
     Callback = callback;
     Priority = priority;
     Source = source;
 }
Exemplo n.º 4
0
        public string Push(FirebasePath path, object data, FirebaseStatusCallback callback)
        {
            string json = null;

            if (data != null)
            {
                json = JToken.FromObject(data).ToString();
            }

            return(Push(path, json, callback));
        }
Exemplo n.º 5
0
        public string Push(FirebasePath path, string data, FirebaseStatusCallback callback)
        {
            string childPath = _idGenerator.Next();

            if (data != null)
            {
                Set(path.Child(childPath), data, callback);
            }

            return(childPath);
        }
Exemplo n.º 6
0
 public IFirebaseReadonlyQuery Once(string eventName, SnapshotCallback callback, object context,
     FirebaseStatusCallback cancelledCallback = null)
 {
     return CreateQuery().Once(eventName, callback, context, cancelledCallback);
 }
Exemplo n.º 7
0
 internal void Set(FirebasePath path, object value, FirebaseStatusCallback callback)
 {
     _cache.Set(path, value, callback);
 }
Exemplo n.º 8
0
 public void Update(string value, FirebaseStatusCallback callback = null)
 {
     _app.Update(_path, value, callback);
 }
Exemplo n.º 9
0
 public IFirebase Push(object value, FirebaseStatusCallback callback = null)
 {
     return(Child(_app.Push(_path, value, callback)));
 }
Exemplo n.º 10
0
 public IFirebaseReadonlyQuery Once(string eventName, SnapshotCallback callback,
     FirebaseStatusCallback cancelledCallback = null)
 {
     return Once(eventName, callback, null, cancelledCallback);
 }
Exemplo n.º 11
0
 internal void Update(FirebasePath path, string value, FirebaseStatusCallback callback)
 {
     _cache.Update(path, value, callback);
 }
Exemplo n.º 12
0
 public IFirebaseReadonlyQuery Once(string eventName, SnapshotCallback callback, object context,
                                    FirebaseStatusCallback cancelledCallback = null)
 {
     _queryId = _app.SubscribeOnce(eventName, _path, callback, context, _filters, cancelledCallback);
     return(this);
 }
Exemplo n.º 13
0
        public string Push(FirebasePath path, string data, FirebaseStatusCallback callback)
        {
            string childPath = _idGenerator.Next();

            if (data != null)
            {
                Set(path.Child(childPath), data, callback);
            }

            return childPath;
        }
Exemplo n.º 14
0
 public IFirebase Push(object value, FirebaseStatusCallback callback = null)
 {
     return Child(_app.Push(_path, value, callback));
 }
Exemplo n.º 15
0
 public IFirebaseReadonlyQuery Once(string eventName, SnapshotCallback callback,
                                    FirebaseStatusCallback cancelledCallback = null)
 {
     return(Once(eventName, callback, null, cancelledCallback));
 }
Exemplo n.º 16
0
 public FirebaseMessage(WriteBehavior behavior, FirebasePath path, string value, FirebaseStatusCallback callback,
                        MessageSouce source)
     : this(behavior, path, value, null, callback, source)
 {
 }
Exemplo n.º 17
0
 public void SetWithPriority(string value, float priority, FirebaseStatusCallback callback = null)
 {
     _app.SetWithPriority(_path, value, new FirebasePriority(priority), callback);
 }
Exemplo n.º 18
0
 public FirebaseMessage(WriteBehavior behavior, FirebasePath path, string value, FirebaseStatusCallback callback,
     MessageSouce source)
     : this(behavior, path, value, null, callback, source)
 {
 }
Exemplo n.º 19
0
 public void Set(FirebasePath path, object data, FirebaseStatusCallback callback)
 {
     string strData = JToken.FromObject(data).ToString(Formatting.None);
     Set(path, strData, callback);
 }
Exemplo n.º 20
0
        public void Set(FirebasePath path, object data, FirebaseStatusCallback callback)
        {
            string strData = JToken.FromObject(data).ToString(Formatting.None);

            Set(path, strData, callback);
        }
Exemplo n.º 21
0
        private void Set(FirebasePath path, string data, FirebasePriority priority, FirebaseStatusCallback callback,
            MessageSouce source)
        {
            var message = new FirebaseMessage(WriteBehavior.Replace, path, data, priority, callback, source);

            UpdateLocal(message);
        }
Exemplo n.º 22
0
 public void Set(FirebasePath path, string data, FirebaseStatusCallback callback)
 {
     Set(path, data, null, callback, MessageSouce.Local);
 }
Exemplo n.º 23
0
 internal void SetPriority(FirebasePath path, FirebasePriority priority, FirebaseStatusCallback callback)
 {
     Set(path.Child(".priority"), priority.JsonValue, callback);
 }
Exemplo n.º 24
0
 public void Remove(FirebaseStatusCallback callback = null)
 {
     _app.Set(_path, null, callback);
 }
Exemplo n.º 25
0
 public void Update(string value, FirebaseStatusCallback callback = null)
 {
     _app.Update(_path, value, callback);
 }
Exemplo n.º 26
0
 public void SetPriority(float priority, FirebaseStatusCallback callback = null)
 {
     _app.SetPriority(_path, new FirebasePriority(priority), callback);
 }
Exemplo n.º 27
0
 public void Set(object value, FirebaseStatusCallback callback = null)
 {
     _app.Set(_path, value, callback);
 }
Exemplo n.º 28
0
 internal string Push(FirebasePath path, object value, FirebaseStatusCallback callback)
 {
     return _cache.Push(path, value, callback);
 }
Exemplo n.º 29
0
 public void Remove(FirebaseStatusCallback callback = null)
 {
     _app.Set(_path, null, callback);
 }
Exemplo n.º 30
0
 internal void SetPriority(FirebasePath path, FirebasePriority priority, FirebaseStatusCallback callback)
 {
     _cache.SetPriority(path, priority, callback);
 }
Exemplo n.º 31
0
 public void SetWithPriority(string value, float priority, FirebaseStatusCallback callback = null)
 {
     _app.SetWithPriority(_path, value, new FirebasePriority(priority), callback);
 }
Exemplo n.º 32
0
 public void SetPriority(float priority, FirebaseStatusCallback callback = null)
 {
     _app.SetPriority(_path, new FirebasePriority(priority), callback);
 }
Exemplo n.º 33
0
 public IFirebaseReadonlyQuery Once(string eventName, SnapshotCallback callback, object context,
                                    FirebaseStatusCallback cancelledCallback = null)
 {
     return(CreateQuery().Once(eventName, callback, context, cancelledCallback));
 }
Exemplo n.º 34
0
        public void Update(FirebasePath path, string data, FirebaseStatusCallback callback)
        {
            var message = new FirebaseMessage(WriteBehavior.Merge, path, data, callback, MessageSouce.Local);

            UpdateLocal(message);
        }
Exemplo n.º 35
0
 internal Guid SubscribeOnce(string eventName, FirebasePath path, SnapshotCallback callback, object context,
     IEnumerable<ISubscriptionFilter> filters, FirebaseStatusCallback cancelledCallback)
 {
     return _subscriptions.Subscribe(path, eventName, callback, context, true, filters);
 }
Exemplo n.º 36
0
 internal void SetPriority(FirebasePath path, FirebasePriority priority, FirebaseStatusCallback callback)
 {
     Set(path.Child(".priority"), priority.JsonValue, callback);
 }
Exemplo n.º 37
0
 internal void SetWithPriority(FirebasePath path, string value, FirebasePriority priority,
     FirebaseStatusCallback callback)
 {
     _cache.SetWithPriority(path, value, priority, callback);
 }
Exemplo n.º 38
0
 internal void SetWithPriority(FirebasePath path, string value, FirebasePriority priority,
                               FirebaseStatusCallback callback)
 {
     Set(path, value, priority, callback, MessageSouce.Local);
 }
Exemplo n.º 39
0
 internal void Update(FirebasePath path, string value, FirebaseStatusCallback callback)
 {
     _cache.Update(path, value, callback);
 }
Exemplo n.º 40
0
 internal string Push(FirebasePath path, object value, FirebaseStatusCallback callback)
 {
     return(_cache.Push(path, value, callback));
 }
Exemplo n.º 41
0
 public void Set(FirebasePath path, string data, FirebaseStatusCallback callback)
 {
     Set(path, data, null, callback, MessageSouce.Local);
 }
Exemplo n.º 42
0
 internal Guid SubscribeOnce(string eventName, FirebasePath path, SnapshotCallback callback, object context,
                             IEnumerable <ISubscriptionFilter> filters, FirebaseStatusCallback cancelledCallback)
 {
     return(_subscriptions.Subscribe(path, eventName, callback, context, true, filters));
 }
Exemplo n.º 43
0
        public string Push(FirebasePath path, object data, FirebaseStatusCallback callback)
        {
            string json = null;
            if (data != null)
            {
                json = JToken.FromObject(data).ToString();
            }

            return Push(path, json, callback);
        }
Exemplo n.º 44
0
 internal void SetPriority(FirebasePath path, FirebasePriority priority, FirebaseStatusCallback callback)
 {
     _cache.SetPriority(path, priority, callback);
 }
Exemplo n.º 45
0
        public void Update(FirebasePath path, string data, FirebaseStatusCallback callback)
        {
            var message = new FirebaseMessage(WriteBehavior.Merge, path, data, callback, MessageSouce.Local);

            UpdateLocal(message);
        }
Exemplo n.º 46
0
 internal void SetWithPriority(FirebasePath path, string value, FirebasePriority priority,
                               FirebaseStatusCallback callback)
 {
     _cache.SetWithPriority(path, value, priority, callback);
 }
Exemplo n.º 47
0
 internal void SetWithPriority(FirebasePath path, string value, FirebasePriority priority,
     FirebaseStatusCallback callback)
 {
     Set(path, value, priority, callback, MessageSouce.Local);
 }
Exemplo n.º 48
0
 internal void Set(FirebasePath path, object value, FirebaseStatusCallback callback)
 {
     _cache.Set(path, value, callback);
 }
Exemplo n.º 49
0
 public IFirebaseReadonlyQuery Once(string eventName, SnapshotCallback callback, object context,
     FirebaseStatusCallback cancelledCallback = null)
 {
     _queryId = _app.SubscribeOnce(eventName, _path, callback, context, _filters, cancelledCallback);
     return this;
 }
Exemplo n.º 50
0
 public void Set(object value, FirebaseStatusCallback callback = null)
 {
     _app.Set(_path, value, callback);
 }