Property | Type | Description | |
---|---|---|---|
HandleDeliveryComplete | void | ||
IBasicConsumer | void | ||
IBasicConsumer | void | ||
IBasicConsumer | void | ||
Stop | Task | ||
WaitAndAbandonMessage | Task |
Method | Description | |
---|---|---|
RabbitMqBasicConsumer ( ModelContext model, |
The basic consumer receives messages pushed from the broker.
|
Method | Description | |
---|---|---|
HandleDeliveryComplete ( ) : void | ||
IBasicConsumer ( object model, RabbitMQ.Client.ShutdownEventArgs reason ) : void | ||
IBasicConsumer ( string consumerTag ) : void |
Called when the consumer is ready to be delivered messages by the broker
|
|
IBasicConsumer ( string consumerTag, ulong deliveryTag, bool redelivered, string exchange, string routingKey, IBasicProperties properties, byte body ) : void | ||
Stop ( ) : Task | ||
WaitAndAbandonMessage ( ulong deliveryTag ) : Task |
public RabbitMqBasicConsumer ( ModelContext model, |
||
model | ModelContext | The model context for the consumer |
inputAddress | The input address for messages received by the consumer | |
receivePipe | IPipe |
The receive pipe to dispatch messages |
receiveObserver | IReceiveObserver | The observer for receive events |
taskSupervisor | ITaskScope | The token used to cancel/stop the consumer at shutdown |
sendEndpointProvider | ISendEndpointProvider | |
publishEndpointProvider | IPublishEndpointProvider | |
return | System |