public void save(bool forceSave) { using (var textWriter = File.Open(projectFile, System.IO.FileMode.Create, System.IO.FileAccess.ReadWrite, System.IO.FileShare.None)) { saver.saveObject(projectData, textWriter); } sceneFileInterface.save(); resourceFileInterface.save(); instanceGroup.save(forceSave); }
public void save(bool forceSave) { using (var stream = File.Open(solutionFile, System.IO.FileMode.Create, System.IO.FileAccess.ReadWrite, System.IO.FileShare.None)) { saver.saveObject(solutionData, stream); } resourceFileInterface.save(); foreach (Project project in projects.Values) { project.save(forceSave); } }