public async void Run(IBackgroundTaskInstance taskInstance) { var deferral = taskInstance.GetDeferral(); //Initialize Telemetry TelemetryManager.InitializeBackgroundTelemetry(); TelemetryManager.TrackEvent("Starting Background Downloader task..."); await Downloader.Execute(); TelemetryManager.TrackEvent("Starting Background Changer task..."); await Changer.Execute(); TelemetryManager.TrackEvent("Background tasks finished!"); deferral.Complete(); }