public void Open<TWindow>(ViewModelBase viewModel)
     where TWindow : Window
 {
     _dispatcher.Run(() => OpenThreadSafe<TWindow>(viewModel));
 }