This commit is contained in:
yxw
2025-12-29 19:18:58 +08:00
parent e131d93c6e
commit 0d826d773c
2 changed files with 16 additions and 0 deletions

View File

@@ -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<KeyValueTree> Children { get; set; } = new List<KeyValueTree>();
}
}

View File

@@ -1,5 +1,6 @@
using Atomx.Common.Constants; using Atomx.Common.Constants;
using Atomx.Common.Entities; using Atomx.Common.Entities;
using Atomx.Common.Models;
namespace Atomx.Data.CacheServices namespace Atomx.Data.CacheServices
{ {
@@ -31,6 +32,12 @@ namespace Atomx.Data.CacheServices
/// <param name="area"></param> /// <param name="area"></param>
/// <returns></returns> /// <returns></returns>
Task ResetArea(Area area); Task ResetArea(Area area);
/// <summary>
/// 缓存
/// </summary>
/// <returns></returns>
Task<List<KeyValueTree>> GetKeyValueTree();
} }
public partial class CacheService : ICacheService public partial class CacheService : ICacheService
{ {