示例#1
0
        public ActionResult <JiraIssue> Get(string key)
        {
            try
            {
                var jiraKey = JiraClient.AppendPrefixIfMissing(_configuration["Jira:KeyPrefix"], key);

                var url = _configuration["Jira:URL"] + jiraKey + _configuration["Jira:Fields"];

                var authKey = _configuration["Jira:AuthenticationKey"];

                var issue = JiraClient.GetIssue(url, authKey);

                return(Ok(issue));
            }
            catch (Exception e)
            {
                return(StatusCode(500, e));
            }
        }