コード例 #1
0
        public IModel CreateProducerChannelByConfig(ProducerConfigInfo producerConfigInfo)
        {
            IModel channel = this.CreateChannel();

            IModelExensions.ExchangeDeclare(channel, producerConfigInfo.ExchangeName, producerConfigInfo.ExchangeTypeCode, producerConfigInfo.ExchangeDurable, false, (IDictionary <string, object>)null);
            return(channel);
        }
コード例 #2
0
ファイル: RouterMQ.cs プロジェクト: Aqmic/Dcp.Lib
 public override bool CreateMQ(IList <string> routeKeyList)
 {
     this._channel = _connection.CreateModel();
     IModelExensions.ExchangeDeclare(this._channel, base.MQConfig.Exchange, base.MQConfig.MsgSendType.ToExchangeType(), base.MQConfig.IsDurable, base.MQConfig.AutoDelete, null);
     BindConfig(this._queue, routeKeyList);
     return(true);
 }