Ejemplo n.º 1
0
        public static IRedisIO GetRedisClient(string sectionName)
        {
            string   name    = "redis_" + sectionName;
            IRedisIO redisIO = CallContext.GetData(name) as IRedisIO;

            if (redisIO == null)
            {
                redisIO = RedisPoolManager.GetClient(sectionName);
                CallContext.SetData(name, redisIO);
            }
            return(redisIO);
        }
Ejemplo n.º 2
0
        public void TestMethod1()
        {
            for (int i = 0; i < 10000; i++)
            {
                var msg = new { Name = "王维" + i, Status = 1, Gender = 0, Image = "http://localhost:7779/Image/driver.png", Remark = "我是一个特别搞笑的人,他们都叫我小白", IdCard = 610124199303083650, Title = "待办任务" };

                string json = JsonHelper.SerializeObject(msg);
                using (IRedisIO redis = RedisPoolManager.GetClient(BaojiaSetting.RedisSetKey))
                {
                    redis.EnqueueItemOnList(BaojiaSetting.RedisListKey, json);
                }
            }
        }