using System; using System.Collections.Generic; using System.ComponentModel; using System.Text; namespace CommonUtil.RabbitMQ { /// /// MQ交换机类型 /// public enum MQExchangeTypeEnum { /// /// 广播交换机 /// [Description("广播交换机")] fanout, /// /// 直连交换机 /// [Description("直连交换机")] direct, /// /// 主题交换机 /// [Description("主题交换机")] topic, /// /// 头交换机 /// [Description("头交换机")] headers } /// /// 消息类型 /// public enum MessageTypeEnum { /// /// 定时消息 /// [Description("定时消息")] timing, /// /// 普通消息 /// [Description("普通消息")] common } /// /// 消息状态 /// public enum MessageStateEnum { /// /// 消息发送 /// [Description("消息发送")] send, /// /// 转发 /// [Description("转发")] forward, /// /// 重试 /// [Description("重试")] retry, /// /// 失败 /// [Description("失败")] fail, /// /// 成功 /// [Description("成功")] success, } }