Example #1
0
 public QueueService(IConfiguration config, ILogger <QueueService> logger, IHardwareService hardwareService, IAquariumClient aquariumClient)
 {
     _config          = config;
     _logger          = logger;
     _hardwareService = hardwareService;
     _aquariumClient  = aquariumClient;
 }
Example #2
0
 public ExceptionService(IConfiguration config,
                         ILogger <ExceptionService> logger,
                         IAquariumClient aquariumClient)
 {
     _config         = config;
     _logger         = logger;
     _aquariumClient = aquariumClient;
 }
Example #3
0
 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;
 }
Example #4
0
 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;
 }