Beispiel #1
0
 public InitialPage(
     Uri link,
     int pageNumber,
     int perPage,
     PaginationDirection direction = PaginationDirection.Ascending
     )
 {
     Link       = link;
     PageNumber = pageNumber;
     PerPage    = perPage;
     Direction  = direction;
 }
Beispiel #2
0
        protected Page(
            Uri link,
            int pageNumber,
            int perPage,
            int pages,
            PaginationDirection direction
            )
        {
            Number  = pageNumber;
            PerPage = perPage;
            Pages   = pages;

            switch (direction)
            {
            case PaginationDirection.Ascending:
                LinkToNext = link;
                break;

            case PaginationDirection.Descending:
                LinkToPrevious = link;
                break;
            }
        }