public static IPaginable <T> ToPaginable <T>(this IEnumerable <T> enumerable, IPaginableRequest paginableRequest) { return (enumerable .ToPaginable(paginableRequest.PageNumber, paginableRequest.ItemCountPerPage)); }
/// <summary> /// Convert queryable to paginable. /// </summary> /// <typeparam name="T"></typeparam> /// <param name="queryable"></param> /// <param name="paginableInfo"></param> /// <returns></returns> public static IPaginable <T> ToPaginable <T>(this IQueryable <T> queryable, IPaginableRequest paginableInfo) { return(queryable.ToPaginable(paginableInfo.PageNumber, paginableInfo.ItemCountPerPage)); }