Namespace Silverback.Messaging.Producing.EndpointResolvers
Classes
- DynamicProducerEndpointResolver<TMessage, TEndpoint, TConfiguration>
Dynamically resolves the destination endpoint (e.g. the target topic and partition) for each message being produced.
- KafkaDynamicProducerEndpointResolver<TMessage>
Dynamically resolves the target topic and partition for each message being produced.
- KafkaStaticProducerEndpointResolver
Statically resolves to the same target topic and partition (if specified) for every message being produced.
- MqttDynamicProducerEndpointResolver<TMessage>
Dynamically resolves the target topic for each message being produced.
- MqttStaticProducerEndpointResolver
Statically resolves to the same target topic for every message being produced.
- StaticProducerEndpointResolver<TEndpoint, TConfiguration>
Statically resolves to the same destination endpoint (e.g. the target topic and partition) for every message being produced.
Interfaces
- IDynamicProducerEndpointResolver
Dynamically resolves the destination endpoint (e.g. the target topic and partition) for each message being produced.
- IDynamicProducerEndpointResolver<TEndpoint>
Statically resolves to the same destination endpoint (e.g. the target topic and partition) for every message being produced.
- IKafkaProducerEndpointResolver<TMessage>
A type used to resolve the target topic and partition for the outbound message.
- IMqttProducerEndpointResolver<TMessage>
A type used to resolve the target topic for the outbound message.
- IProducerEndpointResolver
Resolves the destination endpoint (e.g. the target topic and partition) for a message being produced.
- IProducerEndpointResolver<TEndpoint>
Resolves the destination endpoint (e.g. the target topic and partition) for a message being produced.
- IStaticProducerEndpointResolver
Statically resolves to the same destination endpoint (e.g. the target topic and partition) for every message being produced.
- IStaticProducerEndpointResolver<TEndpoint>
Statically resolves to the same destination endpoint (e.g. the target topic and partition) for every message being produced.