title: Limiting the number of commits getting queried in LibGit2Sharp?
body: <p>I'm doing a loop:</p>
  
  <pre><code>using LibGit2Sharp;
  
  var filter = new Filter { Since = repo.Refs };
  IEnumerable&lt;Commit&gt; commits = repo.Commits.QueryBy(filter);
  
  foreach (Commit commit in commits)
  {
       //Do stuff...
  }
  </code></pre>
  
  <p>It works fine, but is there a way I can limit the number of results? For example, I'd like to get the newest 100 commits, and forget about the older ones.</p>