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());
 }