Method | Description | |
---|---|---|
Dispose ( ) : void | ||
MessagePump ( EnableDeadLetteringOnMessageExpirationSetting enableDeadLetteringOnMessageExpiration, MaxDeliveryAttemptSetting maxDeliveryAttempts, IClock clock, IDeadLetterOffice deadLetterOffice, IDelayedDeliveryService delayedDeliveryService, IDeliveryRetryStrategy deliveryRetryStrategy, IDispatchContextManager dispatchContextManager, ILogger logger, IMessageDispatcher messageDispatcher, INimbusMessageReceiver receiver ) : System | ||
Start ( ) : Task | ||
Stop ( ) : Task |
Method | Description | |
---|---|---|
Dispatch ( NimbusMessage message ) : Task | ||
PostToDeadLetterOffice ( NimbusMessage message ) : Task |
public MessagePump ( EnableDeadLetteringOnMessageExpirationSetting enableDeadLetteringOnMessageExpiration, MaxDeliveryAttemptSetting maxDeliveryAttempts, IClock clock, IDeadLetterOffice deadLetterOffice, IDelayedDeliveryService delayedDeliveryService, IDeliveryRetryStrategy deliveryRetryStrategy, IDispatchContextManager dispatchContextManager, ILogger logger, IMessageDispatcher messageDispatcher, INimbusMessageReceiver receiver ) : System | ||
enableDeadLetteringOnMessageExpiration | EnableDeadLetteringOnMessageExpirationSetting | |
maxDeliveryAttempts | MaxDeliveryAttemptSetting | |
clock | IClock | |
deadLetterOffice | IDeadLetterOffice | |
delayedDeliveryService | IDelayedDeliveryService | |
deliveryRetryStrategy | IDeliveryRetryStrategy | |
dispatchContextManager | IDispatchContextManager | |
logger | ILogger | |
messageDispatcher | IMessageDispatcher | |
receiver | INimbusMessageReceiver | |
return | System |