aboutsummaryrefslogtreecommitdiff
path: root/BackEnd/Timeline/Models/Page.cs
diff options
context:
space:
mode:
Diffstat (limited to 'BackEnd/Timeline/Models/Page.cs')
-rw-r--r--BackEnd/Timeline/Models/Page.cs5
1 files changed, 5 insertions, 0 deletions
diff --git a/BackEnd/Timeline/Models/Page.cs b/BackEnd/Timeline/Models/Page.cs
index 807702c1..c0d8d472 100644
--- a/BackEnd/Timeline/Models/Page.cs
+++ b/BackEnd/Timeline/Models/Page.cs
@@ -23,6 +23,11 @@ namespace Timeline.Models
public long TotalPageCount { get; set; }
public long TotalCount { get; set; }
public List<T> Items { get; set; } = new List<T>();
+
+ public Page<U> WithItems<U>(List<U> items)
+ {
+ return new Page<U>(PageNumber, PageSize, TotalCount, items);
+ }
}
}