[Service Bus] Caching AMQP messages within AmqpMessageBatch
The main focus of the changes here is to implement the changes in AmqpMessageBatch in Service Bus that have already been made to the EventDataBatch in Event Hubs. Rather than serializing each ServiceBusMessage twice before send (once to measure size, and once to actually send), the improved AmqpMessageBatch simply serializes them and clones the AmqpMessage instance, allowing for a more efficient batching experience.
See #28866
Contributing to the Azure SDK
Please see our CONTRIBUTING.md if you are not familiar with contributing to this repository or have questions.
For specific information about pull request etiquette and best practices, see this section.
API change check
API changes are not detected in this pull request.
/azp run net - servicebus- tests
No pipelines are associated with this pull request.
/azp run net - servicebus - tests
Azure Pipelines successfully started running 1 pipeline(s).
This pull request is protected by Check Enforcer. For more information about how to run a pipeline against this pull request, see this.
/azp run net - servicebus - tests
Azure Pipelines successfully started running 1 pipeline(s).
/azp run net - servicebus - tests
Azure Pipelines successfully started running 1 pipeline(s).