private void saveSettingsButton_Click(object sender, EventArgs e) { if (!this.VerifySettings()) { return; } var settings = new DicewareSettings { Delimiter = this.delimiterTextBox.Text, DictionaryLocation = this.dictionaryLocationTextBox.Text, MinimumPasswordLength = int.Parse(this.minimumSizeTextbox.Text), }; this.settingsReader.SaveSettings(settings); }
public void SaveSettings(DicewareSettings settings) { File.WriteAllText(SettingsLocation, JsonConvert.SerializeObject(settings)); }