public static ICacheManager Build(Action <RedisCacheConfig> action)
        {
            var option = new RedisCacheConfig();

            action(option);

            var cacheManager = RedisCacheManage.Create(option);

            return(cacheManager);
        }
示例#2
0
        public static IDistributedLock CreateRedisDistributedLock(string LockName, string LockToken, RedisCacheConfig config)
        {
            var cacheManager = RedisCacheManage.Create(config);

            return(new RedisDistributedLock(cacheManager, LockName, LockToken));
        }
        public static ICacheManager Build(RedisCacheConfig option)
        {
            var cacheManager = RedisCacheManage.Create(option);

            return(cacheManager);
        }