public static AdditionalConfig Load(string path) { if (File.Exists(path)) { XmlSerializer serializer = new XmlSerializer(typeof(AdditionalConfig)); FileStream fs = new FileStream(path, FileMode.Open); AdditionalConfig obj = (AdditionalConfig)serializer.Deserialize(fs); return(obj); } return(new AdditionalConfig()); }
private bool FirstRun() { additionalConfig = AdditionalConfig.Load(Path.Combine(ConfigDir, AdditionalConfigFileName)); return(!additionalConfig.ShownedLegal); }