If you send messages to an Azure Service bus topic/queue using SendAsync(...) is the message ordering guaranteed?
For example if I had an application with one thread that was sending lots of messages using SendAsync, would the order in which the method SendAsync was called be maintained? Is the Service Bus client library smart enough to know that although the messages will be sent asynchronously, that the order in which they are added to the topic is maintained throughout?