7.0.0-preview.7 (2020-09-10)
Added
- Added AmqpMessage property on
ServiceBusMessage
andServiceBusReceivedMessage
that gives full access to underlying AMQP details. - Added explicit Close methods on
ServiceBusReceiver
,ServiceBusSessionReceiver
,ServiceBusSender
,ServiceBusProcessor
, andServiceBusSessionProcessor
.
Breaking Changes
- Renamed
ServiceBusManagementClient
toServiceBusAdministrationClient
. - Renamed
ServiceBusManagementClientOptions
toServiceBusAdministrationClientOptions
. - Renamed
IsDisposed
toIsClosed
onServiceBusSender
,ServiceBusReceiver
, andServiceBusSessionReceiver
. - Made
ServiceBusProcessor
andServiceBusSessionProcessor
implementIAsyncDisposable
- Removed public constructors for
QueueProperties
andRuleProperties
. - Added
version
parameter toServiceBusAdministrationClientOptions
constructor. - Removed
CreateDeadLetterReceiver
methods in favor of newSubQueue
property onServiceBusReceiverOptions
. - Made
EntityNameFormatter
internal. - Made settlement methods on
ProcessMessageEventArgs
andProcessSessionMessageEventArgs
virtual for mocking. - Made all Create methods on
ServiceBusClient
virtual for mocking.