protected async void FireJobUpdated(JobEventArgs jobEventArgs) { var dispatcher = CoreApplication.MainView.CoreWindow.Dispatcher; await dispatcher.RunAsync(CoreDispatcherPriority.Normal, () => { JobUpdate?.Invoke(this, jobEventArgs); }); }
private void Worker_ProgressChanged(object sender, ProgressChangedEventArgs e) { JobProgressUpdateEventArgs jobArgs = new JobProgressUpdateEventArgs(currentJob.Id, currentJob.Type, currentJob.State, e.ProgressPercentage); JobUpdate?.Invoke(sender, jobArgs); }