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);
        }
Esempio n. 2
0
 public static void Show(string text, string caption = "RomVault")
 {
     Dialog?.Invoke(text, caption);
 }