BatchGuy.Program.LoadApplicationSettings C# (CSharp) Method

LoadApplicationSettings() private static method

private static LoadApplicationSettings ( ) : void
return void
        private static void LoadApplicationSettings()
        {
            try
            {
                Program._jsonSerializationService = new JsonSerializationService<ApplicationSettings>();
                Program._audioService = new AudioService();
                Program._applicationSettingsService = new ApplicationSettingsService(_jsonSerializationService, _audioService);
            }
            catch (Exception ex)
            {
                Program.ErrorLoadingApplicationSettings = true;
                MessageBox.Show("There was an error trying to load the application.  Please view the error log for more details.", "Error Occurred.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                _loggingService.LogErrorFormat(ex, MethodBase.GetCurrentMethod().Name);
            }
        }

Usage Example

Example #1
0
 static void Main()
 {
     Application.EnableVisualStyles();
     Application.SetCompatibleTextRenderingDefault(false);
     Logging.Register();
     Program.LoadLoggingService();
     Program.LoadApplicationSettings();
     Application.Run(new MainForm());
 }