private void OnEngineAttached(object sender, AD7EngineEventArgs e) {
     AttachProcess(e.Engine.Process, e.Engine);
 }
 private void OnEngineDetaching(object sender, AD7EngineEventArgs e) {
     DetachProcess(e.Engine.Process);
 }
 private void OnEngineDetaching(object sender, AD7EngineEventArgs e) {
     _serviceProvider.GetUIThread().InvokeAsync(() => {
         DetachProcess(e.Engine.Process);
     }).DoNotWait();
 }