Beispiel #1
0
        public RabbitMessenger(ProductsFacade productsFacade, StocksFacade stocksFacade)
        {
            var channel = new ConnectionService().GetChannel();

            publisher      = new Publisher(channel);
            messageHandler = new MessageHandler(channel, productsFacade, stocksFacade);
            messageHandler.StartListening();
        }
 public StocksController(StocksFacade stocksFacade, ProductsFacade productsFacade)
 {
     this.stocksFacade   = stocksFacade;
     this.productsFacade = productsFacade;
 }
Beispiel #3
0
 public StocksController(StocksFacade stocksFacade)
 {
     this.stocksFacade = stocksFacade;
 }
 public MessageHandler(IModel channel, ProductsFacade productsFacade, StocksFacade stocksFacade)
 {
     this.channel        = channel;
     this.productsFacade = productsFacade;
     this.stocksFacade   = stocksFacade;
 }