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; }
public StocksController(StocksFacade stocksFacade) { this.stocksFacade = stocksFacade; }
public MessageHandler(IModel channel, ProductsFacade productsFacade, StocksFacade stocksFacade) { this.channel = channel; this.productsFacade = productsFacade; this.stocksFacade = stocksFacade; }