Exemple #1
0
        public static TestSettings Load()
        {
            TestSettings settings;

            if (File.Exists(FileName))
            {
                var s = new XmlSerializer(typeof(TestSettings));
                using (var rd = new StreamReader(FileName))
                {
                    settings = (TestSettings)s.Deserialize(rd);
                }
            }
            else
                settings = new TestSettings();

            settings.SetDefaultsIfEmpty();

            Trace.WriteLine("### Loaded settings ###");
            Trace.WriteLine(settings.ServiceRootFolder);
            Trace.WriteLine(settings.DataFolder);
            Trace.WriteLine("######");

            return settings;
        }
Exemple #2
0
 public static void Reload()
 {
     _instance = Load();
 }