public void ShowPage(string pageKey) { try { var newView = uiFactory.GetNextPage(pageKey, Settings, this); View.HeaderText = pageKey; View.CurrentControl = newView; } catch (DependencyFailureException ex) { view.ShowErrorMessage(ex.Message); } catch (V1ConnectionRequiredException) { view.ShowErrorMessage("To open the page, valid V1 connection is required"); } }