private void ControllerOnAnalysisStarted(object sender, AnalysisGraphEventArgs analysisGraphEventArgs) { Action workAction = () => { AnalysisNodes.Clear(); analysisGraphEventArgs.AnalysisGraph.Nodes.ForEach( x => AnalysisNodes.Add(new AnalysisGraphNodeViewModel(x))); }; ThreadSafeDispatcher.Invoke(workAction); }
private void processor_AnalysisStarted(object sender, AnalysisGraphEventArgs e) { if (AnalysisStarted != null) { AnalysisStarted(sender, e); } }