using static ZelWiki.Caching.WikiCache; namespace ZelWiki.Caching { /// /// 包含逐字缓存键 /// /// public class WikiCacheKey(string key) : IWikiCacheKey { public string Key { get; set; } = key; public static WikiCacheKey Build(Category category, object?[] segments) => new($"[{category}]:[{string.Join("]:[", segments)}]"); public static WikiCacheKey Build(Category category) => new($"[{category}]"); } }