public FirmwareUpdate() { // Save trigger so that we may start the background task later // Only one instance of the trigger can exist at a time. Since the trigger does not implement // IDisposable, it may still be in memory when a new trigger is created. firmwareUpdateBackgroundTaskTrigger = new DeviceServicingTrigger(); this.InitializeComponent(); }