public void AddThreadAction(Func ActionCallback) { ThreadAction action = new ThreadAction(ActionCallback); action.SignalFinishedCallback = SignalThreadIsFinished; threadActions.Add(action); }
void SignalThreadIsFinished(ThreadAction threadAction) { runner.OnThreadFinished(threadAction); }