Sto pianificando l'implementazione di un pattern Pipeline come illustrato in questo articolo MSDN . Questa è un'applicazione WPF per la quale devo monitorare i progressi di ogni fase della pipeline per visualizzarla nella GUI.
Va bene implementare ogni fase di una pipeline con un BackgroundWorker? In caso contrario, perché e quali sono / sono le classi / classi corrette da utilizzare per supportare il modello di pipeline e riportare anche i progressi nella GUI.