Hello!<div>Why <b>Subscription </b>class hasn't constructor overload with client consumer tag?</div><div>Inheritance from this class looks not very well, because <b>BasicConsume</b> method called is base class, and we should call <b>BasicCancel</b>:</div><div><br></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><div>public CustomSubscription(IModel model, string queueName, bool noAck)&nbsp;</div></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><div>: base(model, queueName, noAck)</div></div></blockquote><div><div>{</div></div><div><div><span class="Apple-tab-span" style="white-space:pre">        </span>m_model.BasicCancel(m_consumerTag);</div></div><div><div><span class="Apple-tab-span" style="white-space: pre;">        </span>m_consumerTag = m_model.BasicConsume(m_queueName, m_noAck, "qweqwe", m_consumer);</div></div><div><div>}</div></div></blockquote>