Basically I have an anonymous method that I use for my BackgroundWorker:
BackgroundWorker
worker.DoWork += ( sender, e ) => { foreach ( var effect in Glob
The worker should set the Result property of DoWorkEventArgs.
worker.DoWork += (s, e) => e.Result = GlobalGraph.Effects.Select(x => image.Apply(x));