Spaces:
Running
Running
User commited on
Commit ·
9846869
1
Parent(s): 086aaf2
add: pagination
Browse files
TaskTrackingSystem.Shared/PagedResult.cs
ADDED
|
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
namespace TaskTrackingSystem.Shared;
|
| 2 |
+
|
| 3 |
+
public class PagedResult<T>
|
| 4 |
+
{
|
| 5 |
+
public List<T> Items { get; set; } = new();
|
| 6 |
+
public int TotalCount { get; set; }
|
| 7 |
+
public int Page { get; set; } = 1;
|
| 8 |
+
public int PageSize { get; set; } = 20;
|
| 9 |
+
public int TotalPages { get; set; }
|
| 10 |
+
}
|
TaskTrackingSystem.Shared/PaginationQuery.cs
ADDED
|
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
namespace TaskTrackingSystem.Shared;
|
| 2 |
+
|
| 3 |
+
public class PaginationQuery
|
| 4 |
+
{
|
| 5 |
+
public int? Page { get; set; }
|
| 6 |
+
|
| 7 |
+
public int? Limit { get; set; }
|
| 8 |
+
}
|