return(GetRepository <TAggregateRoot>().PageFind(pageIndex, pageSize, specification, orderExpressions));
var(dataFacet, facetName) = GetAggregateFacetForEmbeddedPagination(pageIndex, requestedItemCount, orderByProps, projectQuery, filterDefinitionForEmbedded);
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)