private static void Executor_JobUpdate(object sender, JobProgressUpdateEventArgs e) { if (e.CurrentJobState == JobState.InProgress) { Debug.WriteLine($"{e.CurrentJobType} (ID: {e.CurrentJobId}) {e.ProgressPercentage}% done."); } }
private void Worker_ProgressChanged(object sender, ProgressChangedEventArgs e) { JobProgressUpdateEventArgs jobArgs = new JobProgressUpdateEventArgs(currentJob.Id, currentJob.Type, currentJob.State, e.ProgressPercentage); JobUpdate?.Invoke(sender, jobArgs); }