private void FireExited(object sender, TaskExitedEventArgs e) { if (InvokeRequired) { FireExitedCallback d = new FireExitedCallback(FireExited); this?.Invoke(d, new object[] { sender, e }); } else { Exited?.Invoke(sender, e); } }
private void Runner_Exited(object sender, TaskExitedEventArgs e) { FireExited(sender, e); }