public static ICacheManager Build(Action <RedisCacheConfig> action) { var option = new RedisCacheConfig(); action(option); var cacheManager = RedisCacheManage.Create(option); return(cacheManager); }
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); }