public QueueService(IConfiguration config, ILogger <QueueService> logger, IHardwareService hardwareService, IAquariumClient aquariumClient) { _config = config; _logger = logger; _hardwareService = hardwareService; _aquariumClient = aquariumClient; }
public ExceptionService(IConfiguration config, ILogger <ExceptionService> logger, IAquariumClient aquariumClient) { _config = config; _logger = logger; _aquariumClient = aquariumClient; }
public DeviceService(IConfiguration config, ILogger <DeviceService> logger, IHardwareService hardwareService, IAquariumAuthService aquariumAuthService, ScheduleService scheduleService, IAquariumClient aquariumClient) { _config = config; _logger = logger; _hardwareService = hardwareService; _scheduleService = scheduleService; _aquariumClient = aquariumClient; _aquariumAuthService = aquariumAuthService; }
public ATOService(IConfiguration config, ILogger <ATOService> logger, IAquariumAuthService aquariumAuthService, IGpioService gpioService, ScheduleService scheduleService, IExceptionService exceptionService, IAquariumClient aquariumClient) { _config = config; _logger = logger; _aquariumAuthService = aquariumAuthService; _gpioService = gpioService; _scheduleService = scheduleService; _aquariumClient = aquariumClient; _exceptionService = exceptionService; }