diff --git a/src/NetCorePal.Extensions.Dto/PagedData.cs b/src/NetCorePal.Extensions.Dto/PagedData.cs index 21e1594..f0a1926 100644 --- a/src/NetCorePal.Extensions.Dto/PagedData.cs +++ b/src/NetCorePal.Extensions.Dto/PagedData.cs @@ -1,6 +1,4 @@ -using System.Text.Json.Serialization; - -namespace NetCorePal.Extensions.Dto; +namespace NetCorePal.Extensions.Dto; /// /// 分页数据模型 @@ -15,7 +13,6 @@ public class PagedData /// 总数据条数 /// 当前页码,从1开始 /// 每页条数 - [JsonConstructor] public PagedData(IEnumerable items, int total, int pageIndex, int pageSize) { Items = items; @@ -24,10 +21,10 @@ public PagedData(IEnumerable items, int total, int pageIndex, int pageSize) PageSize = pageSize; } - public PagedData() - { - Items = []; - } + /// + /// 表示一个空的 实例。 + /// + public static PagedData Empty => new([], 0, 0, 0); /// /// 分页数据