Braintree.TransactionGateway.FetchTransactions C# (CSharp) Method

FetchTransactions() private method

private FetchTransactions ( TransactionSearchRequest query, string ids ) : List
query TransactionSearchRequest
ids string
return List
        private List<Transaction> FetchTransactions(TransactionSearchRequest query, string[] ids)
        {
            query.Ids.IncludedIn(ids);

            var response = new NodeWrapper(service.Post(service.MerchantPath() + "/transactions/advanced_search", query));

            var transactions = new List<Transaction>();
            foreach (var node in response.GetList("transaction"))
            {
                transactions.Add(new Transaction(node, gateway));
            }
            return transactions;
        }
    }