public Reference[] LoadReferences(File file) { string fileText = IOFile.ReadAllText(file.Path); if (string.IsNullOrWhiteSpace(fileText)) { fileText = "[]"; IOFile.WriteAllText(file.Path, fileText); } Reference[] references = JsonConvert.DeserializeObject <Reference[]>(fileText); file.LoadReferences(references); return(references); }
public void SaveFile(File file) { IOFile.WriteAllText(file.Path, JsonConvert.SerializeObject(file.References)); }