public static CategoriesList Paginate(Dictionary <string, string> query, Client client) { var categories = new CategoriesList(client); categories.records.Read(query); categories.Initialize(); return(categories); }
public static IEnumerable <Category> EachItem(Dictionary <string, string> query, Client client) { var categories = new CategoriesList(client); categories.records.Read(query); do { categories.Initialize(); foreach (var item in categories.Page) { yield return(item); } } while (categories.records.Next()); }