示例#1
0
        async Task <FetchRowsResult> GetIssuesAsync(FetchPageAsyncArgs args)
        {
            var issues = await IssuesService.GetIssuesAsync(
                page : args.Skip / args.Take,
                pageSize : args.Take,
                sortOrder : GetIssueSortOrder(args.SortOrder),
                filter : (IssueFilter)args.Filter);

            return(new FetchRowsResult(issues, hasMoreRows: issues.Length == args.Take));
        }
示例#2
0
 public void FetchIssues(FetchPageAsyncArgs args)
 {
     args.Result = GetIssuesAsync(args);
 }