/// <summary> /// 获取指定Key的下一个唯一编号 /// </summary> /// <param name="key"></param> /// <returns></returns> public static long GetNextNo(string key) { var client = RedisConnectionPool.Pop(); try { return(client.Increment(key)); } finally { RedisConnectionPool.Put(client); } }
/// <summary> /// 自定处理 /// </summary> /// <param name="func"></param> public static void Process(Action <RedisConnection> func) { var client = RedisConnectionPool.Pop(); try { func(client); } finally { RedisConnectionPool.Put(client); } }