public GardenService(IMQTTQueueService mqttService, IGardenWaterControllerService waterController, ILogger <GardenService> logger) { _logger = logger; _mqttService = mqttService; _waterController = waterController; _mqttService.AddSubscriber(Constants.Garden.Queues.Water, _gardenWaterMessageManager); }
public PowerService(IMQTTQueueService mqttService, ILogger <PowerService> logger) { _logger = logger; _mqttService = mqttService; _mqttService.AddSubscriber(Constants.Power.Queues.Production, _powerProductionAcquired); }