namespace Kean.Infrastructure.NoSql.Redis { /// /// 基于 StackExchange.Redis 的驱动 /// internal sealed class StackExchangeDriver : IDriver { private readonly string _connectionString; private readonly int _database; /// /// 构造函数 /// /// 缓存连接字符串 /// DB 索引 public StackExchangeDriver(string connectionString, int database) { _connectionString = connectionString; _database = database; } /* * 实现 Kean.Infrastructure.NoSql.Redis.IDriver.CreateContext ,表示创建缓存连接 */ public IContext CreateContext() { return new StackExchangeContext(_connectionString, _database); } } }