2

Redis 用の ServiceStack.Redis クライアントを使用しています。構成ファイルを介して接続を構成することは可能ですか?

その点に関するドキュメントは見つかりませんでした。

4

1 に答える 1

4

web.config の appSettings で接続を設定できます。

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

次に appHost クラスで

      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());
    }
于 2013-08-01T19:43:15.237 に答える