internal void SaveJsonFile(FileStructure fileStructure) { string path = GetJsonFilePath(); string fileContent = Newtonsoft.Json.JsonConvert.SerializeObject(fileStructure); System.IO.File.WriteAllText(path, fileContent); }
internal FileStructure ReadJsonFile() { if (!JsonFileExists()) { return(new FileStructure()); } else { string path = GetJsonFilePath(); string fileContent = System.IO.File.ReadAllText(path); FileStructure fileStructure = Newtonsoft.Json.JsonConvert.DeserializeObject <FileStructure>(fileContent); return(fileStructure); } }