public List <TicketEntry> GetTicketEntries(int ticketNumber, string apiKey) { var request = ConstructRedmineRequest(RedmineUrlManager.GetEntryUrl(new { limit = 15000, issue_id = ticketNumber }), apiKey); using (HttpWebResponse response = (HttpWebResponse)request.GetResponse()) { using (var reader = new StreamReader(response.GetResponseStream())) { string json = reader.ReadToEnd(); var tickets = Parser.ParseTicketEntries(json); return(_ticketResultMapper.MapFromTicketEntryResult(tickets)); } } }