Search After Usageedit
Fluent DSL Exampleedit
s => s .Sort(srt => srt .Descending(p => p.NumberOfCommits) .Descending(p => p.Name) ) .SearchAfter( Project.Projects.FirstOrDefault().NumberOfCommits, Project.Projects.FirstOrDefault().Name )
Object Initializer Syntax Exampleedit
new SearchRequest<Project> { Sort = new List<ISort> { new SortField { Field = Field<Project>(p => p.NumberOfCommits), Order = SortOrder.Descending }, new SortField { Field = Field<Project>(p => p.Name), Order = SortOrder.Descending } }, SearchAfter = new List<object> { Project.Projects.FirstOrDefault().NumberOfCommits, Project.Projects.FirstOrDefault().Name, } }
Example json output.
{ "sort": [ { "numberOfCommits": { "order": "desc" } }, { "name": { "order": "desc" } } ], "search_after": [ 775, "Dickinson - Beier" ] }