如何在Braintree客户搜索中测试结果?

时间:2016-02-03 00:29:51

标签: c# braintree

        var searchReq = new CustomerSearchRequest().Email.Is(lk.email);
        var customers = gateway.Customer.Search(searchReq);
        var customer = customers.FirstItem;

如果没有结果,FirstItem会抛出ArgumentOutOfRange异常。我可以看到一个名为Ids的私有字段,其中包含Count 0以及" MaximumCount"这也是0. MaximumCount是否可靠?

1 个答案:

答案 0 :(得分:0)

完全披露:我在Braintree工作。如果您有任何其他问题,请随时联系support

“可靠”这个词是'很模糊,但简短的回答是yes。 MaximumCount用于返回搜索的整个结果集的计数。 Result sets of over 100 are included in SDK integration tests for the library

请注意,Braintree API已从客户搜索返回a limit of 10,000 results

  

交易搜索最多返回20,000个结果;所有其他搜索最多返回10,000个结果。