public static CSRedisClient Get(HRedisName name) { if (m_dic.ContainsKey(name)) { return(m_dic[name]); } return(null); }
public void AddDb(HRedisName name, String conn) { if (m_dic.ContainsKey(name)) { throw new ArgumentException($"已经使用了{name}的仓储层"); } CSRedisClient client = new CSRedisClient(conn); m_dic.Add(name, client); }
public HBaseRedisHelper(HRedisName name) { if (Instace == null) { lock (m_lock) { if (Instace != null) { var item = HRedisContext.Get(name); if (item == null) { throw new ArgumentException($"没注入{name}的reids"); } RedisHelper <T> .Initialization(item); Instace = RedisHelper <T> .Instance; } } } }