Skip to content

ProducerConfiguration

blehnen edited this page Nov 10, 2026 · 7 revisions

Producer Configuration

Set all configuration settings before you send the first message.

  • Time Configuration
  • Transport Configuration: includes retry delay behavior (RetryDelayBehavior), which maps exception types to retry delay sequences
  • Policies: Polly-based resilience policies for send operations
  • Header Names: well-known header name constants

You set most producer options (delayed processing, message expiration, history tracking) at queue creation time through QueueCreationContainer, not on the producer runtime configuration. See your transport's Queue Creation Options page for those settings.

Clone this wiki locally