public static void ShowInstallDialog()
        {
            if (_dialog == null)
            {
                _dialog = new InstallAdditionalContentDialog();

                if (Application.Current?.MainWindow is MainWindow m && m.IsVisible)
                {
                    try {
                        _dialog.Owner = m;
                    } catch (InvalidOperationException) { }
                    _dialog.ShowInTaskbar = false;
                    _dialog.WindowStyle   = WindowStyle.ToolWindow;
                }

                _dialog.Show();
                _dialog.Closed += (sender, args) => {
                    if (IsAlone)
                    {
                        // ContentInstallationManager.Instance.Cancel();
                    }

                    _dialog = null;
                };
            }
        }
        public static void ShowInstallDialog()
        {
            if (_dialog == null)
            {
                _dialog = new InstallAdditionalContentDialog();
                _dialog.Show();
                _dialog.Closed += (sender, args) => {
                    if (IsAlone)
                    {
                        ContentInstallationManager.Instance.Cancel();
                    }

                    _dialog = null;
                };
            }
        }