Folks,<div><br></div><div><div>I have run across an issue with ModelBase.BasicCancel which appears to&nbsp;be a defect. The following statement always throws a&nbsp;NullReferenceException here: http://hg.rabbitmq.com/rabbitmq-dotnet-client/file/0037c3b3fa8d/projects/client/RabbitMQ.Client/src/client/impl/ModelBase.cs#l1135.</div><div><br></div><div>The 'k' object is instantiated&nbsp;here: http://hg.rabbitmq.com/rabbitmq-dotnet-client/file/0037c3b3fa8d/projects/client/RabbitMQ.Client/src/client/impl/ModelBase.cs#l1117,&nbsp;and it appears that k.m_consumer is never initialized (nor can it be),&nbsp;leading to the null reference exception.</div></div><div><br></div><div>I've created a fix for the issue and validated that this lets ModelBase.BasicCancel work as expected. Can someone please look at this pull request and provide comments or merge to master?&nbsp;https://github.com/rabbitmq/rabbitmq-dotnet-client/pull/11</div><div><br></div><div>Cheers,</div><div>Joe</div>