Microsoft.ServiceBus.Messaging vs Microsoft.Azure.ServiceBus : <p>MS has recently introduced the <strong>Microsoft.Azure.ServiceBus</strong> namespace.<br>
<a href="https://github.com/Azure/azure-service-bus/blob/master/samples/readme.md" rel="noreferrer">https://github.com/Azure/azure-service-bus/blob/master/samples/readme.md</a></p>

<p>It is geared for the new <strong>.net standard</strong> framework (as if MS doesn't have enough semi-redundant code bases) </p>

<p>My question is, how much better could it be in terms of performance?</p>

<p>I can say with confidence, that the  <strong>Microsoft.ServiceBus.Messaging</strong> leaves lots to be desired, in particular when it comes to persistent receiving.  </p>

<p>A very useful feature of the <strong>Microsoft.ServiceBus.Messaging</strong> , is the message pump, built on top of <strong>OnMessage()</strong> method. </p>

<p>The new library, doesn't have this, and needs to rebind event handlers on every receipt to keep pumping.  Definitely a step backward .</p>

<p>Looking for feedback from anyone who has had experience with both and can compare.. </p>
