private void OpenProject(TargetLanguageBasedProjectEntry entry) { if (entry == null) { return; } try { GetProjectsController().Open(entry.Project); } catch (Exception ex) { MessageBox.Show($"Cannot open the project: \n{ex.Message}"); } }
private void OpenProject(TargetLanguageBasedProjectEntry entry) { if (entry == null) { return; } try { GetEventAggregator().Publish(new OpenProjectForSelectedLanguageEvent(entry.Project, entry.TargetLanguage)); } catch (Exception ex) { MessageBox.Show($"Cannot open the project: \n{ex.Message}"); } }