ServiceStack.Redis 配置连接

本文关键字:连接 配置 Redis ServiceStack | 更新日期: 2023-09-27 18:37:08

我正在使用 ServiceStack.Redis 客户端进行 Redis。 是否可以通过配置文件配置连接?

我无法找到这方面的任何文档。

ServiceStack.Redis 配置连接

您可以在 web.config 的 appSettings 中设置连接

 <appSettings>   
    <add key="redisUrl" value="127.0.0.1:6379"/>
  </appSettings>

然后在应用程序主机类中

      public override void Configure(Funq.Container container){
      var redisCon = ConfigurationManager.AppSettings["redisUrl"].ToString();
      container.Register<IRedisClientsManager>(new PooledRedisClientManager(20, 60, redisCon));
      container.Register<ICacheClient>(c =>(ICacheClient)c.Resolve<IRedisClientsManager>().GetCacheClient());
    }