C# Class Contour.Transport.RabbitMQ.Internal.ListenerRegistry

The listener registry.
Inheritance: IDisposable
Show file Open project: SDVentures/Contour Class Usage Examples

Public Methods

Method Description
CanConsume ( MessageLabel label ) : bool

The can consume.

Dispose ( ) : void

The dispose.

ListenerRegistry ( RabbitBus bus ) : System

Инициализирует новый экземпляр класса ListenerRegistry.

Reset ( ) : void

The reset.

ResolveFor ( IReceiverConfiguration configuration ) : Listener

The resolve for.

ResolveFor ( MessageLabel label ) : Listener

The resolve for.

StartConsuming ( ) : void

The start consuming.

StopConsuming ( ) : void

The stop consuming.

Private Methods

Method Description
EnsureConfigurationIsCompatible ( Listener listener, IReceiverConfiguration configuration ) : void

The ensure configuration is compatible.

Method Details

CanConsume() public method

The can consume.
public CanConsume ( MessageLabel label ) : bool
label MessageLabel /// The label. ///
return bool

Dispose() public method

The dispose.
public Dispose ( ) : void
return void

ListenerRegistry() public method

Инициализирует новый экземпляр класса ListenerRegistry.
public ListenerRegistry ( RabbitBus bus ) : System
bus RabbitBus /// The bus. ///
return System

Reset() public method

The reset.
public Reset ( ) : void
return void

ResolveFor() public method

The resolve for.
public ResolveFor ( IReceiverConfiguration configuration ) : Listener
configuration IReceiverConfiguration /// The configuration. ///
return Listener

ResolveFor() public method

The resolve for.
public ResolveFor ( MessageLabel label ) : Listener
label MessageLabel /// The label. ///
return Listener

StartConsuming() public method

The start consuming.
public StartConsuming ( ) : void
return void

StopConsuming() public method

The stop consuming.
public StopConsuming ( ) : void
return void