public static void Save(string filePath, UProject project) { project.ustxVersion = kUstxVersion; project.FilePath = filePath; project.BeforeSave(); File.WriteAllText(filePath, Yaml.DefaultSerializer.Serialize(project), Encoding.UTF8); project.Saved = true; project.AfterSave(); }