public bool Open() { (string.IsNullOrEmpty(Filename)).Then(CreateDefaultFilename); DirectoryFile.CreateDirectory(Filename); Filename = DirectoryFile.GetIncrementedFilename(Filename); StreamWriter = new StreamWriter(Filename); IsOpen = true; return(true); }
public bool SaveConfig() { DirectoryFile.CreateDirectory(Filename); new StreamWriter(Filename).Using(sw => XmlSerializer.Serialize(sw, SettingsBag)); return(true); }