using ChrisKaczor.Wpf.Application; using System.Diagnostics; using System.Windows; using Settings = WorkIndicator.Properties.Settings; namespace WorkIndicator; public partial class App { protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); Current.SetStartWithWindows(!Debugger.IsAttached && Settings.Default.AutoStart); NotificationIcon.Initialize(); LightController.Initialize(); } protected override void OnExit(ExitEventArgs e) { LightController.Dispose(); NotificationIcon.Dispose(); base.OnExit(e); } }