Beispiel #1
0
 private void PrintJobDataBuilder_PrintJobComplete(object sender, PrintJobDataEventArgs e)
 {
     LogDebug($"Print job {e.Job.Id} is finished.");
     ThreadPool.QueueUserWorkItem(_ => PrintJobMonitoringFinished?.Invoke(this, e));
     _printJobDataBuilders.Remove(e.Job.Id);
 }
Beispiel #2
0
 private void PrintJobDataBuilder_PrintJobPrinting(object sender, PrintJobDataEventArgs e)
 {
     LogDebug($"Print job {e.Job.Id} started printing.");
     ThreadPool.QueueUserWorkItem(_ => PrintJobPrinting?.Invoke(this, e));
 }