AerialForWindows.Settings.Save C# (CSharp) Метод

Save() публичный Метод

public Save ( ) : void
Результат void
        public void Save()
        {
            try {
                if (!Directory.Exists(AppEnvironment.DataFolder)) {
                    Directory.CreateDirectory(AppEnvironment.DataFolder);
                }
                using (var textWriter = new StreamWriter(SettingsPath)) {
                    textWriter.WriteLine(JsonConvert.SerializeObject(this, Formatting.Indented));
                }
                _logger.Debug("Settings saved");
            } catch (Exception ex) {
                _logger.Error(ex, "Saving settings failed");
            }
        }