Exemple #1
0
 return(GetRepository <TAggregateRoot>().PageFind(pageIndex, pageSize, specification, orderExpressions));
Exemple #2
0
 var(dataFacet, facetName) = GetAggregateFacetForEmbeddedPagination(pageIndex,
                                                                    requestedItemCount,
                                                                    orderByProps,
                                                                    projectQuery,
                                                                    filterDefinitionForEmbedded);
Exemple #3
0
 ValidatePaginationParameters(pageIndex, requestedItemCount);
 var pagedQuery = queryable.BySpec(specification).PageBy(pageIndex, pageSize);
 : await repository.GetAsPaginatedAndOrderedAsync(pageIndex,
                                                  requestedItemCount,
                                                  includes,
                                                  orderByProperty,
                                                  orderByAscending,
                                                  condition).ConfigureAwait(false));
 return(string.IsNullOrWhiteSpace(orderByProperty) ? await repository.GetAsPaginatedAsync(pageIndex,
                                                                                          requestedItemCount,
                                                                                          includes,
                                                                                          condition).ConfigureAwait(false)