Method | Description | |
---|---|---|
ConsumeMessages ( object state ) : void | ||
Dispose ( ) : void | ||
Init ( Address address, TransactionSettings transactionSettings, bool>.Func |
||
Purge ( ) : void | ||
RabbitMqDequeueStrategy ( IManageRabbitMqConnections connectionManager, RepeatedFailuresOverTimeCircuitBreaker circuitBreaker, |
||
Start ( int maximumConcurrencyLevel ) : void | ||
StartConsumer ( string queue ) : void | ||
Stop ( ) : void |
Stops the dequeuing of messages.
|
|
WaitForThreadsToStop ( ) : void |
Method | Description | |
---|---|---|
DequeueMessage ( QueueingBasicConsumer consumer, int dequeueTimeout ) : BasicDeliverEventArgs |
public ConsumeMessages ( object state ) : void | ||
state | object | |
return | void |
public Init ( Address address, TransactionSettings transactionSettings, bool>.Func |
||
address | Address | |
transactionSettings | TransactionSettings | |
tryProcessMessage | bool>.Func | |
endProcessMessage | Exception>.Action | |
return | void |
public RabbitMqDequeueStrategy ( IManageRabbitMqConnections connectionManager, RepeatedFailuresOverTimeCircuitBreaker circuitBreaker, |
||
connectionManager | IManageRabbitMqConnections | |
circuitBreaker | RepeatedFailuresOverTimeCircuitBreaker | |
receiveOptions | ||
return | System |
public Start ( int maximumConcurrencyLevel ) : void | ||
maximumConcurrencyLevel | int | |
return | void |