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.