namespace HoneyBox.Infrastructure.Cache; /// /// 缓存服务接口 /// public interface ICacheService { /// /// 获取缓存值 /// Task GetAsync(string key); /// /// 设置缓存值 /// Task SetAsync(string key, T value, TimeSpan? expiry = null); /// /// 删除缓存 /// Task RemoveAsync(string key); /// /// 检查缓存是否存在 /// Task ExistsAsync(string key); /// /// 检查 Redis 连接状态 /// Task IsConnectedAsync(); }