void IHandle <ShowMainWindowEvent> .Handle(ShowMainWindowEvent message)
        {
            if (!_window.IsVisible)
            {
                _window.Show();
            }

            if (_window.WindowState == WindowState.Minimized)
            {
                _window.WindowState = WindowState.Normal;
            }

            _window.Activate();

            _window.Topmost = true;
            _window.Topmost = false;

            _window.Focus();

            if (message.SelectMostRecentMessage)
            {
                MessageListViewModel.TryGetValidSelectedIndex();
            }
        }
 public void Handle(ShowMainWindowEvent message)
 {
     _windowManager.RaiseWindow(_mainWindowViewModel);
 }