Example #1
0
    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));
 }