C# Class Prototype.Service.Subscribe.MessageSubscriber

Automaticly subscribes to messages, by locating consumers for message types
Inheritance: IMessageSubscriber
Mostrar archivo Open project: radicalgeek/SampleMicroservice Class Usage Examples

Public Methods

Method Description
MessageSubscriber ( IAdvancedBus bus, IMessageConsumer messageConsumer, ILogger logger, Prototype.Service.Settings.IEnvironment environment, IExchange exchange, IQueue queue ) : System
Start ( ) : void

Declares a new Exchange and Queue, and registers a consumer

Stop ( ) : void

Method Details

MessageSubscriber() public method

public MessageSubscriber ( IAdvancedBus bus, IMessageConsumer messageConsumer, ILogger logger, Prototype.Service.Settings.IEnvironment environment, IExchange exchange, IQueue queue ) : System
bus IAdvancedBus
messageConsumer IMessageConsumer
logger ILogger
environment Prototype.Service.Settings.IEnvironment
exchange IExchange
queue IQueue
return System

Start() public method

Declares a new Exchange and Queue, and registers a consumer
public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void