How should I design MessageId and PartitionKey for Azure Service Bus duplicate detection to safely retry sends without creating duplicate messages in a partitioned queue?
An application sends a message to an Azure Service Bus queue and may experience a transient failure after the send operation, leaving it uncertain whether the message was stored. To recover, the application may resend the same message with a previously used MessageId. How can duplicate detection be configured together with partitioning to guarantee that a re