Пример #1
0
        public void Set(string key, object result)
        {
            var redisUrl = _configuration["RedisUrl"];

            using (var client = new RedisManagerPool(redisUrl).GetClient())
                client.Set(key, result, System.DateTime.Now.AddMinutes(int.Parse(_configuration["TokenExpireMin"])));
        }
Пример #2
0
        private void RedisUpload(string blobName, string localFile)
        {
            var redisClient = new RedisManagerPool(_config["RedisStorage:ConnectionString"])
                              .GetClient();

            redisClient.Set(blobName, System.IO.File.ReadAllBytes(localFile));
        }
 public void Can_increment_and_reset_values()
 {
     using (var client = new RedisManagerPool(Config.MasterHost).GetCacheClient()) {
         Assert.That(client.Increment("incr:counter", 10), Is.EqualTo(10));
         client.Set("incr:counter", 0);
         Assert.That(client.Increment("incr:counter", 10), Is.EqualTo(10));
     }
 }
Пример #4
0
        private void Set(IAbstractEntityHandler <TRequestDto, TEntity, TOut> handler)
        {
            if (!(handler is IRedisCacheQueryHandler) || handler.Context.HasErrors())
            {
                return;
            }

            using (var client = new RedisManagerPool("localhost:6379").GetClient())
                client.Set(((IRedisCacheQueryHandler)handler).RedisKey(), handler.Context.Result);
        }
 public void Can_increment_and_reset_values()
 {
     using (var client = new RedisManagerPool(TestConfig.SingleHost).GetCacheClient())
     {
         Assert.That(client.Increment("incr:counter", 10), Is.EqualTo(10));
         client.Set("incr:counter", 0);
         Assert.That(client.Increment("incr:counter", 10), Is.EqualTo(10));
     }
 }