using static TightWiki.Caching.WikiCache;
namespace TightWiki.Caching
{
///
/// Contains a verbatim cache key.
///
///
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}]");
}
}