Class QueuePublisher<TMessage>
public class QueuePublisher<TMessage> : QueuePublisherBase, IQueuePublisher<TMessage>
Type Parameters
TMessage
- Inheritance
-
QueuePublisher<TMessage>
- Implements
-
IQueuePublisher<TMessage>
- Inherited Members
- Extension Methods
Constructors
QueuePublisher(QueuePublisherConfig, IChannelProvider, ILogger, IMessageSerializer<TMessage>)
public QueuePublisher(QueuePublisherConfig config, IChannelProvider channelProvider, ILogger logger, IMessageSerializer<TMessage> messageSerializer)
Parameters
config
QueuePublisherConfigchannelProvider
IChannelProviderlogger
ILoggermessageSerializer
IMessageSerializer<TMessage>
Methods
PublishMessage(TMessage, MessageProperties)
public void PublishMessage(TMessage message, MessageProperties properties)
Parameters
message
TMessageproperties
MessageProperties