public static DataFile Create(object dataFile) { System.Type type = dataFile.GetType(); string directoryPath = Application.dataPath + "/Generated/" + type; string newFilename = System.String.Format(type + "-{0}.txt", System.DateTime.Now.ToString("yyyy-MM-dd HH.mm.ss")); DataFile df = new DataFile(new FileInfo(directoryPath + "/" + newFilename), dataFile); if (!Directory.Exists(directoryPath)) { Directory.CreateDirectory(directoryPath); } File.WriteAllText(directoryPath + "/" + newFilename, df.ToJson()); return(df); }
public static void Ammend(DataFile dataFile) { Debug.Log("Ammend"); File.WriteAllText(dataFile.fileInfo.FullName, dataFile.ToJson()); }