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));
 }