Beispiel #1
0
 /// <summary>
 /// Создает пагинированный список.
 /// </summary>
 /// <typeparam name="T">Тип элементов на странице.</typeparam>
 /// <param name="superSet"></param>
 /// <param name="parameters">Параметры пагинации.</param>
 /// <returns>Пагинированный список.</returns>
 public static async Task <IPagedList <T> > ToPagedListAsync <T>(this IQueryable <T> superSet,
                                                                 PaginationParams parameters)
 {
     return(await PagedList <T> .PaginateAsync(superSet, parameters.Limit, parameters.Page));
 }
Beispiel #2
0
 /// <summary>
 /// Создает пагинированный список.
 /// </summary>
 /// <typeparam name="T">Тип элементов на странице.</typeparam>
 /// <param name="superSet"></param>
 /// <param name="parameters">Параметры пагинации.</param>
 /// <returns>Пагинированный список.</returns>
 public static IPagedList <T> ToPagedList <T>(this IQueryable <T> superSet, PaginationParams parameters)
 {
     return(PagedList <T> .Paginate(superSet, parameters.Limit, parameters.Page));
 }