コード例 #1
0
        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);
        }
コード例 #2
0
 public void SaveFile(File file)
 {
     IOFile.WriteAllText(file.Path, JsonConvert.SerializeObject(file.References));
 }