public ConsoleInterface()
 {
     System.Console.CancelKeyPress += (sender, e) => { CancelExecutionEvent?.Invoke(sender, e); };
 }
 public void CancelExecution()
 {
     CancelExecutionEvent?.Invoke(null, null);
 }