From 0d826d773c86428490777c2af6ecb06018b7d8e6 Mon Sep 17 00:00:00 2001 From: yxw <17074267@qq.com> Date: Mon, 29 Dec 2025 19:18:58 +0800 Subject: [PATCH] chore --- Atomx.Common/Models/KeyValueTree.cs | 9 +++++++++ Atomx.Data/CacheServices/AreaCacheService.cs | 7 +++++++ 2 files changed, 16 insertions(+) create mode 100644 Atomx.Common/Models/KeyValueTree.cs diff --git a/Atomx.Common/Models/KeyValueTree.cs b/Atomx.Common/Models/KeyValueTree.cs new file mode 100644 index 0000000..b0c3dee --- /dev/null +++ b/Atomx.Common/Models/KeyValueTree.cs @@ -0,0 +1,9 @@ +namespace Atomx.Common.Models +{ + public class KeyValueTree + { + public string Key { get; set; } = string.Empty; + public string Value { get; set; } = string.Empty; + public List Children { get; set; } = new List(); + } +} diff --git a/Atomx.Data/CacheServices/AreaCacheService.cs b/Atomx.Data/CacheServices/AreaCacheService.cs index ae6cde5..42def31 100644 --- a/Atomx.Data/CacheServices/AreaCacheService.cs +++ b/Atomx.Data/CacheServices/AreaCacheService.cs @@ -1,5 +1,6 @@ using Atomx.Common.Constants; using Atomx.Common.Entities; +using Atomx.Common.Models; namespace Atomx.Data.CacheServices { @@ -31,6 +32,12 @@ namespace Atomx.Data.CacheServices /// /// Task ResetArea(Area area); + + /// + /// 缓存 + /// + /// + Task> GetKeyValueTree(); } public partial class CacheService : ICacheService {