/// <summary> /// Initializes the singleton application object. This is the first line of authored code /// executed, and as such is the logical equivalent of main() or WinMain(). /// </summary> public App() { this.InitializeComponent(); this.EnteredBackground += async(sender, args) => await ExtendedExecutionHelper.RequestExtendedSessionAsync(); // start the alarm tracker if (!AlarmAndReminderTracker.hasStarted) { AlarmAndReminderTracker.Start(); } }
/// <summary> /// Initializes the singleton application object. This is the first line of authored code /// executed, and as such is the logical equivalent of main() or WinMain(). /// </summary> public App() { this.InitializeComponent(); this.Suspending += OnSuspending; this.EnteredBackground += (sender, args) => ExtendedExecutionHelper.RequestExtendedSessionAsync(); StoredProcedures.CreateDatabase().Wait(); // start the alarm tracker if (!AlarmAndReminderTracker.hasStarted) { AlarmAndReminderTracker.Start(); } }