private LoadedRedmineIssue[] LoadIssues()
        {
            CertificateValidator.ValidateAny = Options.ValidateAnyCertificate;
            CertificateValidator.Thumbprint  = Options.CertificateThumbprint;

            var loader = new IssueLoader {
                Proxy = Options.GetProxy(),
                Debug = this as IDebug,
            };

            return(loader.LoadIssues(GetConnectionSettings()));
        }
        private RedmineIssue LoadIssueWithJournals(ConnectionSettings settings, int id)
        {
            var issueWithJournals = default(RedmineIssue);
            var redmine           = IssueLoader.GetRedmineService(settings, Options.GetProxy());

            try
            {
                issueWithJournals = redmine.GetIssueWithJournals(id);
            }
            catch (Exception e)
            {
                var Debug = (IDebug)this;

                Debug.WriteLine(String.Concat("Username: "******"; URL: ", redmine.BaseUriString));
                Debug.WriteLine(e.ToString());
            }

            return(issueWithJournals);
        }