private IIssueResult FileIssueAsyncAction(IssueInformation issueInfo) { if (this.IsConfigured) { try { string url = IssueFormatterFactory.GetNewIssueLink(this.configurationControl.Config.RepoLink, issueInfo); System.Diagnostics.Process.Start(url); } #pragma warning disable CA1031 // Do not catch general exception types catch (Exception e) { e.ReportException(); MessageDialog.Invoke(Properties.Resources.InvalidLink); } #pragma warning restore CA1031 // Do not catch general exception types } return(null); }
public static void Show(string text, string caption = "RomVault") { Dialog?.Invoke(text, caption); }