C# Class Wave.Consumers.PrimaryConsumer

Inheritance: IConsumer
Afficher le fichier Open project: ExpediaInc/WaveServiceBus Class Usage Examples

Méthodes publiques

Méthode Description
ConsumeQueue ( ) : void

Blocks waiting for the transport to deliver messages to it forever

PrimaryConsumer ( IConfigurationContext configuration ) : System

Private Methods

Méthode Description
PerformFilters ( Type messageType, object messageEnvelope, IHandlerResult handlerResult, IHandlerResult>.Func filterFunc ) : IHandlerResult

Invokes all chained filters in the order they were applied on the specified message

PerformHandler ( Type messageType, object messageEnvelope, int currentRetryCount ) : IHandlerResult

Invokes associated handler function for the specified message

ProcessMessage ( RawMessage message ) : IHandlerResult

Inbound message pipeline. Processes messages in this order: Message -> Filters -> Handler Failure at any stage causes the message to be retried

Method Details

ConsumeQueue() public méthode

Blocks waiting for the transport to deliver messages to it forever
public ConsumeQueue ( ) : void
Résultat void

PrimaryConsumer() public méthode

public PrimaryConsumer ( IConfigurationContext configuration ) : System
configuration IConfigurationContext
Résultat System