A cloud-native application must handle temporary Service Bus connectivity issues gracefully. Which SDK feature handles transient errors with exponential backoff automatically?
- A Manual retry loop with Thread.Sleep
- B ServiceBusRetryOptions configured on ServiceBusClient (correct answer)
- C Custom exception handler in processor
- D No retry needed; Service Bus guarantees delivery
Shortcut: The Azure Service Bus SDK includes built-in retry logic via ServiceBusRetryOptions. Configure MaxRetries, RetryMode (Exponential/Fixed), and MaxDelay on the ServiceBusClient.