From 7ff43b4fa3b8d496b939c09e8af15ce8b90e274f Mon Sep 17 00:00:00 2001 From: YouWeiDH Date: Fri, 15 Nov 2024 11:13:13 +0800 Subject: [PATCH] hdong:add parameter in cachekey. --- .../BotSharp.Abstraction/Utilities/Pagination.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Infrastructure/BotSharp.Abstraction/Utilities/Pagination.cs b/src/Infrastructure/BotSharp.Abstraction/Utilities/Pagination.cs index 8d6d0e0d..8e5c7f23 100644 --- a/src/Infrastructure/BotSharp.Abstraction/Utilities/Pagination.cs +++ b/src/Infrastructure/BotSharp.Abstraction/Utilities/Pagination.cs @@ -8,9 +8,9 @@ public class Pagination : ICacheKey private int _size; public int Page - { + { get { return _page > 0 ? _page : 1; } - set { _page = value; } + set { _page = value; } } public int Size @@ -43,7 +43,7 @@ public class Pagination : ICacheKey public bool ReturnTotal { get; set; } = true; public string GetCacheKey() - => $"{nameof(Pagination)}_{_page}_{_size}_{Sort}_{Order}"; + => $"{nameof(Pagination)}_{_page}_{_size}_{Sort}_{Order}_{Offset}_{ReturnTotal}"; } public class PagedItems