예제 #1
0
 /// <summary>
 /// Saves the settings instance to file.
 /// </summary>
 /// <param name="settingsInstance">Instance of the settings object to save to file.</param>
 /// <returns>Return true if the settings object was saved successfully. Returns false if it failed to save.</returns>
 public static bool SaveSettings(SettingsBase settingsInstance)
 {
     if (settingsInstance == null)
     {
         throw new ArgumentNullException(nameof(settingsInstance));
     }
     return(FileDatabase.SaveToFile(settingsInstance.ModuleFolderName, settingsInstance, FileDatabase.Location.Configs));
 }