Exemplo n.º 1
0
        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();
        }