internal static CreditNoteRefundList getCreditnoteRefundList(HttpResponseMessage responce)
        {
            var creditnoterefundList = new CreditNoteRefundList();
            var jsonObj =
                JsonConvert.DeserializeObject <Dictionary <string, object> >(responce.Content.ReadAsStringAsync().Result);

            if (jsonObj.ContainsKey("creditnote_refunds"))
            {
                var refundsArray =
                    JsonConvert.DeserializeObject <List <object> >(jsonObj["creditnote_refunds"].ToString());
                foreach (var refundObj in refundsArray)
                {
                    var creditnote = new CreditNote();
                    creditnote = JsonConvert.DeserializeObject <CreditNote>(refundObj.ToString());
                    creditnoterefundList.Add(creditnote);
                }
            }
            if (jsonObj.ContainsKey("page_context"))
            {
                var pageContext = new PageContext();
                pageContext = JsonConvert.DeserializeObject <PageContext>(jsonObj["page_context"].ToString());
                creditnoterefundList.page_context = pageContext;
            }
            return(creditnoterefundList);
        }
 internal static CreditNoteRefundList getCreditnoteRefundList(HttpResponseMessage responce)
 {
     var creditnoterefundList = new CreditNoteRefundList();
     var jsonObj = JsonConvert.DeserializeObject<Dictionary<string, object>>(responce.Content.ReadAsStringAsync().Result);
     if (jsonObj.ContainsKey("creditnote_refunds"))
     {
         var refundsArray = JsonConvert.DeserializeObject<List<object>>(jsonObj["creditnote_refunds"].ToString());
         foreach(var refundObj in refundsArray)
         {
             var creditnote = new CreditNote();
             creditnote = JsonConvert.DeserializeObject<CreditNote>(refundObj.ToString());
             creditnoterefundList.Add(creditnote);
         }
     }
     if (jsonObj.ContainsKey("page_context"))
     {
         var pageContext = new PageContext();
         pageContext = JsonConvert.DeserializeObject<PageContext>(jsonObj["page_context"].ToString());
         creditnoterefundList.page_context = pageContext;
     }
     return creditnoterefundList;
 }