Closed swathipil closed 8 months ago
Note, the param should be named something like "properties_to_modify" as the user wouldn't need to pass all the application properties.
this is for cross-language feature consistency
Hi @swathipil, we deeply appreciate your input into this project. Regrettably, this issue has remained inactive for over 2 years, leading us to the decision to close it. We've implemented this policy to maintain the relevance of our issue queue and facilitate easier navigation for new contributors. If you still believe this topic requires attention, please feel free to create a new issue, referencing this one. Thank you for your understanding and ongoing support.
Allow user to pass
application_properties
toServiceBusReceiver.dead_letter_message
. Ensure that this is set on ReceivedMessage received from deadletterqueue.background
Deadletter
in service bus usingMessage Reject
of the AMQP spec to indicate the delivery state of a messageproperties
of a message (need confirmation with .Net team)here's the AMQP spec: http://docs.oasis-open.org/amqp/core/v1.0/os/amqp-core-messaging-v1.0-os.html#type-rejected
related APIs
sync receiver and async receiver
The api will look like:
related code details
uamqp should already support setting
info
field ofreject
via https://github.com/Azure/azure-uamqp-python/blob/master/uamqp/message.py#L501.for service bus, it should accept a new keyword argument which is dictionary, and pass it as the
info
when calling uamqp reject message.