/// <summary>
        /// 在消费者端得到该消息并输出
        /// </summary>
        /// <param name="channelFrom"></param>
        /// <returns></returns>
        public static void Subscribe(string channelFrom)
        {
            ISubscriber sub = RedisConn.GetInstance().GetSubscriber();

            sub.Subscribe(channelFrom, (channel, message) =>
            {
                Console.WriteLine((string)message);
            });
        }
        /// <summary>
        /// 取消订阅
        /// </summary>
        /// <param name="channelFrom"></param>
        /// <returns></returns>
        public static void Unsubscribe(string channelFrom)
        {
            ISubscriber sub = RedisConn.GetInstance().GetSubscriber();

            sub.Unsubscribe(channelFrom);
        }
        /// <summary>
        /// 当作消息代理中间件使用
        /// 消息组建中,重要的概念便是生产者,消费者,消息中间件。
        /// </summary>
        /// <param name="channel"></param>
        /// <param name="message"></param>
        /// <returns></returns>
        public static long Publish(string channel, string message)
        {
            ISubscriber sub = RedisConn.GetInstance().GetSubscriber();

            return(sub.Publish(channel, message));
        }
 public RedisHelper(int?intRedisDB = null)
 {
     cache = RedisConn.GetInstance(intRedisDB).GetDatabase();
 }