//updates the firebase realtime database json
        private void UpdateFirebaseJSONData()
        {
            this.firebaseAPI         = new FirebaseOperations(this.APIURL);
            this.getFirebaseRootNode = firebaseAPI.Node(this.rootNode);
            this.getResponse         = getFirebaseRootNode.Get(this.APIURL + "/" + this.rootNode + "/");
            dynamic obj = Newtonsoft.Json.JsonConvert.DeserializeObject(getResponse.JSONContent);

            this.firebaseGetData = JsonConvert.DeserializeObject <FileManagerDirectoryContent[]>(getResponse.JSONContent);
            this.firebaseGetData = this.firebaseGetData.Where(c => c != null).ToArray();
        }
Exemple #2
0
        //updates the firebase realtime database json
        private void UpdateFirebaseJSONData(string basePath)
        {
            this.firebaseAPI         = new FirebaseOperations(this.apiURL, this.basePath + "\\FirebaseRealTimeDBHelper\\access_key.json");
            this.getFirebaseRootNode = firebaseAPI.Node(this.rootNode);
            this.getResponse         = getFirebaseRootNode.Get(this.apiURL + "/" + this.rootNode + "/");
            dynamic obj = Newtonsoft.Json.JsonConvert.DeserializeObject(getResponse.JSONContent);

            this.firebaseGetData = JsonConvert.DeserializeObject <FileManagerDirectoryContent[]>(getResponse.JSONContent);
            this.firebaseGetData = this.firebaseGetData.Where(c => c != null).ToArray();
        }