예제 #1
0
        public void SaveSettings()
        {
            if (settings != null)
            {
                try
                {
                    if (!ConfigFile.Directory.Exists)
                    {
                        ConfigFile.Directory.Create();
                    }

                    using (StreamWriter sw = ConfigFile.CreateText())
                    {
                        var json = JsonConvert.SerializeObject(settings);
                        sw.Write(json);
                    }
                }

                catch (Exception ex)
                {
                    log.Error(ex);
                }
            }
        }