static void Main(string[] args)
{
//initialize services
IJsonSerializationService<ApplicationSettings> jsonSerializationService = new JsonSerializationService<ApplicationSettings>(); //serialization service
IAudioService audioService = new AudioService(); //audio service
IApplicationSettingsService applicationSettingsService = new ApplicationSettingsService(jsonSerializationService, audioService); //application service
//get current application settings
ApplicationSettings applicationSettings = applicationSettingsService.GetApplicationSettings();
//add
applicationSettings.Settings.Add(new Setting() { Name = "eac3to", Value = @"c:\exe\eac3to.exe" });
//save to disc
applicationSettingsService.Save(applicationSettings);
var errors = applicationSettingsService.Errors;
//get settings
applicationSettings = applicationSettingsService.GetApplicationSettings();
errors = applicationSettingsService.Errors;
System.Console.ReadLine();
}