public async Task <ActionResult <OutputIssue> > Get(Guid projectId, Guid issueId) { try { logger.LogInformation($"Beginning request: /api/projects/{projectId}/issues/{issueId} GET"); Issue issue = await issueManager.GetIssueAsync(projectId, issueId); OutputIssue output = issueMapper.MapOutputIssue(issue); logger.LogInformation($"Request complete: /api/projects/{projectId}/issues/{issueId} GET"); return(Ok(output)); } catch (Exception ex) { return(exceptionManager.Handle(ex)); } }