Пример #1
0
        public static void Serialize(string file, Settings c)
        {
            XmlSerializer xs = new XmlSerializer(c.GetType());
            StreamWriter writer = File.CreateText(file);

            xs.Serialize(writer, c);
            writer.Flush();
            writer.Close();
        }
        private LatteShareConnection()
        {   
            try
            {
                settings = Settings.Deserialize(Settings.DefaultLocation());
            } catch (Exception e) {
                System.Diagnostics.Debug.WriteLine("Can't load settings - creating new..." + e);

                settings = new Settings();
            }

            client = new RestClient(CurrentServer + ServerConnectionAppendString);

            if (settings.Username != null)
                username = settings.Username;

            if (settings.APIKey!= null)
                apiKey = settings.APIKey;

            if (settings.Server != null)
                CurrentServer = settings.Server;
        }