protected TSettings LoadFromFile(string aFilePath) { XmlSerializer serializer = new XmlSerializer(); var config = File.Exists(aFilePath) ? serializer.DeserializeFromFile <TSettings>(aFilePath) : new TSettings(); return(config); }
private void SerializeSettings <T>(string path, ref T config) where T : new() { XmlSerializer serializer = new XmlSerializer(); config = serializer.DeserializeFromFile <T>(path); }