You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[azservicebus] Some naming changes for raw AMQP message support for consistency with other stacks Azure#18430
Some naming changes to be more consistent with other track 2 SDKs as well as the AMQP spec:
Rename the AMQPMessage to be AMQPAnnotatedMessage (track 2 consistency, also matches terminology in the spec)
Create an AMQPAnnotatedMessageBody type to house the .Value, .Sequence and .Data fields. This matches more with the logical format of an AMQP message, where the Body is comprised of sections (Data, Value, Sequence), rather than them just being free-floating fields on a message.
Copy file name to clipboardExpand all lines: sdk/messaging/azservicebus/CHANGELOG.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,9 @@
5
5
### Features Added
6
6
7
7
- Full access to send and receive all AMQP message properties. (#18413)
8
-
- Send AMQP messages using the new `AMQPMessage` type and `Sender.SendAMQPMessage()` (AMQP messages can be added to MessageBatch's as well using MessageBatch.AddAMQPMessage()).
8
+
- Send AMQP messages using the new `AMQPAnnotatedMessage` type and `Sender.SendAMQPAnnotatedMessage()`.
9
+
- AMQP messages can be added to MessageBatch's as well using `MessageBatch.AddAMQPAnnotatedMessage()`.
10
+
- AMQP messages can be scheduled using `Sender.ScheduleAMQPAnnotatedMessages`.
9
11
- Access the full set of AMQP message properties when receiving using the `ReceivedMessage.RawAMQPMessage` property.
0 commit comments