public RelayService(IConfiguration configuration, ILoggerFactory logger, IRelayDevice relayDevice, ISunriseSunsetService sunriseSunsetService) { _configuration = configuration; _logger = logger.CreateLogger("Relay service"); _relayDevice = relayDevice; _sunsetService = sunriseSunsetService; }
public SmartHouseController(ISettingsService settingsService, IYamahaService yamahaService, IPanodraService pandoraService, ISmartHouseService smartHouseService, IMPDService mpdService, ITVService tvService, ITelemetryService telemetryService, ISmartBulbService smartBulbService, ISunriseSunsetService sunriseSunsetService) : base(settingsService) { _yamahaService = yamahaService; _pandoraService = pandoraService; _smartHouseService = smartHouseService; _mpdService = mpdService; _tvService = tvService; _telemetryService = telemetryService; _smartBulbService = smartBulbService; _sunriseSunsetService = sunriseSunsetService; }
public SmartHouseController(ISettingsService settingsService, IYamahaService yamahaService, IPlayerFactoryService playerService, ISmartHouseService smartHouseService, IMPDService mpdService, ITVService tvService, ITelemetryService telemetryService, ISmartBulbService smartBulbService, ISunriseSunsetService sunriseSunsetService, IRabbitMqService rabbitMqService) : base(settingsService, rabbitMqService) { _yamahaService = yamahaService; _playerService = playerService; _smartHouseService = smartHouseService; _mpdService = mpdService; _tvService = tvService; _telemetryService = telemetryService; _smartBulbService = smartBulbService; _sunriseSunsetService = sunriseSunsetService; }
public RelaysLauncher(ILoggerFactory loggerFactory, ISunriseSunsetService sunsetService, IServiceProvider provider) { _logger = loggerFactory.CreateLogger("Relay Launcher"); _sunsetService = sunsetService; _serviceProvider = provider; }