using System; using System.Threading.Tasks; namespace Kean.Infrastructure.NoSql.Redis { /// /// 表示 Redis 操作上下文 /// public interface IContext : IDisposable { /// /// 访问字符串类型 /// String String { get; } /// /// 访问哈希类型 /// Hash Hash { get; } /// /// 访问列表类型 /// List List { get; } /// /// 访问集合类型 /// Set Set { get; } /// /// 访问有序集合类型 /// Zset Zset { get; } /// /// 批量操作 /// /// 批量任务 Task Batch(Func task); /// /// 批量操作 /// /// 批量任务 Task Batch(Func> task); } }