protected TSettings LoadFromFile(string aFilePath)
        {
            XmlSerializer serializer = new XmlSerializer();

            var config = File.Exists(aFilePath)
        ? serializer.DeserializeFromFile <TSettings>(aFilePath)
        : new TSettings();

            return(config);
        }
Exemplo n.º 2
0
        private void SerializeSettings <T>(string path, ref T config) where T : new()
        {
            XmlSerializer serializer = new XmlSerializer();

            config = serializer.DeserializeFromFile <T>(path);
        }