Class MessageDispatcher
Dispatches incoming messages to registered fire-and-forget handlers for the given channel. Uses ChannelHandlerRegistry for handler lookup instead of DI discovery.
public class MessageDispatcher
- Inheritance
-
MessageDispatcher
- Inherited Members
Constructors
- MessageDispatcher(ChannelRegistry, ChannelHandlerRegistry, IMessageSerializerResolver, HandlerInvoker, TimeProvider, IEnumerable<IMessageActivityObserver>, ILogger<MessageDispatcher>)
Dispatches incoming messages to registered fire-and-forget handlers for the given channel. Uses ChannelHandlerRegistry for handler lookup instead of DI discovery.
Methods
- DispatchAsync(byte[], MessageProperties, CancellationToken, string, string)
Dispatches a message to all registered fire-and-forget handlers for the channel, each in its own DI scope.