/// <summary> /// 发送消息到队列 /// </summary> /// <param name="body">要发送的数据</param> /// <param name="priority">优先级,默认为正常</param> /// <param name="delayConsume">延迟消费时间,单位毫秒,默认为null</param> public void Send(T body, MsgPriorityType priority = MsgPriorityType.Normal, long?delayConsume = null) { SendMsg(new MqMessageModel <T> { Body = body, DelayConsume = delayConsume, Priority = priority }); }
/// <summary> /// 发送消息到队列 /// </summary> /// <param name="body">要发送的数据</param> /// <param name="priority">优先级,默认为正常</param> /// <param name="delayConsume">延迟消费时间,单位毫秒,默认为null</param> public void Send(T body, MsgPriorityType priority, long delayConsume) { SendMsg(new MqMessageModel <T> { Body = body, DelayConsume = delayConsume, Priority = priority }); }