小编Dan*_*dov的帖子

从 StackExchangeRedisCacheClient 迁移到 RedisCacheClient

我正在构建一个基于StackExchangeRedisCacheClient的项目,但已经过时了:'StackExchangeRedisCacheClient' 已过时:'此接口将在下一个专业中删除。请改用 RedisCacheClient。

所以我想移动从StackExchangeRedisCacheClientRedisCacheClient 遗憾的是没有文件或做一些有用的信息。

如何创建缓存客户端?与RedisCacheClient?需要的参数是 'RedisCacheClient( IRedisCacheConnectionPoolManager , ISerializer , RedisConfiguration )'

我查看了以下链接并尝试实现单个池但没有成功https://github.com/imperugo/StackExchange.Redis.Extensions/issues/176# 在提供连接字符串后无法创建 cacheClient。

StackExchangeRedisCacheClient:(工作正常)

  public CacheManager()
    {
        string connectionString = "localhost:300....."
        var serializer = new NewtonsoftSerializer();
        cacheClient = new StackExchangeRedisCacheClient(serializer, connectionString);
        clientName = cacheClient.Database.Multiplexer.ClientName;

    }
Run Code Online (Sandbox Code Playgroud)

RedisCacheClient:

  public CacheManager()
    {
        string connectionString = "localhost:300....."
        var serializer = new NewtonsoftSerializer();
        cacheClient = new RedisCacheClient( *** ??? *** );
        clientName = cacheClient.Database.Multiplexer.ClientName;

    }
Run Code Online (Sandbox Code Playgroud)

.net c# redis-cache stackexchange.redis

7
推荐指数
1
解决办法
2123
查看次数

标签 统计

.net ×1

c# ×1

redis-cache ×1

stackexchange.redis ×1