Skip to content

Instantly share code, notes, and snippets.

@LindaLawton
Created May 19, 2016 13:33
Show Gist options
  • Save LindaLawton/ef5d5baefa54ba8f2d1d7d3b5340bc86 to your computer and use it in GitHub Desktop.
Save LindaLawton/ef5d5baefa54ba8f2d1d7d3b5340bc86 to your computer and use it in GitHub Desktop.
Example of using PageStreamer on Files.list with Google Drive v2
var pageStreamer = new PageStreamer<Google.Apis.Drive.v2.Data.File, FilesResource.ListRequest, FileList, string>(
(request, token) => request.PageToken = token,
response => response.NextPageToken,
response => response.Items);
var req = service.Files.List();
req.MaxResults = 1000;
foreach (var result in pageStreamer.Fetch(req))
{
Console.WriteLine(result.Id);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment