public RabbitOperate(IMQOptions options, IMQGenerateMsgBody generateMsgBody) { var mqoptions = options as RabbitMQOptions; var factory = new ConnectionFactory() { HostName = mqoptions.Host, Port = mqoptions.Port, UserName = mqoptions.User, Password = mqoptions.Pwd, VirtualHost = mqoptions.VHost }; mqConnection = factory.CreateConnection(); this.generateMsgBody = generateMsgBody; }
public RabbitGenerateMsgBody(IMQOptions mqoptions, MQTransOptions options) { this.mqoptions = mqoptions as RabbitMQOptions; this.options = options; }