Namespace Silverback.Messaging.Producing.Enrichers
Classes
- CorrelationDataOutboundHeadersEnricher<TMessage>
The enricher that sets the correlation data header.
- GenericOutboundHeadersEnricher<TMessage>
A generic enricher that adds a message header according to a static name/value pair or a provider function.
- KafkaKeyOutboundHeadersEnricher<TMessage>
The enricher that sets the message id header according to a value provider function.
- MessageEnricherProducerBehavior
Invokes all the IOutboundMessageEnricher configured for to the endpoint.
- ResponseTopicOutboundHeadersEnricher<TMessage>
The enricher that sets the response topic temporary header.
- StaticOutboundHeadersEnricher
A generic enricher that adds a message header according to a static name/value pair or a provider function.
Interfaces
- IBrokerOutboundMessageEnrichersFactory
Provides the list of IMovePolicyMessageEnricher according to the specified endpoint.
- IMovePolicyMessageEnricher
Enriches the outbound message being moved.
- IMovePolicyMessageEnricher<TEndpoint>
Enriches the outbound message being moved.
- IOutboundMessageEnricher
Enriches the outbound message (e.g. adding custom headers).