public void Dispose() { app.Dispatcher.Invoke(new Action(() => { app.Shutdown(); if (wb != null) { wb.Close(); } })); }