public SonoffTasmodaComponent(ILogger <SonoffTasmodaComponent> logger, IMqttService mqttService, IIoTService ioTService, IEventDatabaseService eventDatabaseService) { _logger = logger; _mqttService = mqttService; _ioTService = ioTService; _eventDatabaseService = eventDatabaseService; }
public WeatherComponent(ISchedulerService jobSchedulerService, ILogger <WeatherComponent> logger, IEventDatabaseService eventDatabaseService, IIoTService ioTService) { _logger = logger; _schedulerService = jobSchedulerService; _eventDatabaseService = eventDatabaseService; _ioTService = ioTService; }
public OwnTracksComponent(ILogger <OwnTracksComponent> logger, IMqttService mqttService, IEventDatabaseService eventDatabaseService, IIoTService ioTService, NeonConfig neonConfig) { _logger = logger; _mqttService = mqttService; _eventDatabaseService = eventDatabaseService; _ioTService = ioTService; _neonConfig = neonConfig; }
public SunSetComponent(ILogger <SunSetComponent> logger, NeonConfig config, ISchedulerService schedulerService, IEventDatabaseService eventDatabaseService, IIoTService ioTService, IHttpClientFactory httpClientFactory) { _httpClient = httpClientFactory.CreateClient(); _logger = logger; _neonConfig = config; _schedulerService = schedulerService; _eventDatabaseService = eventDatabaseService; _ioTService = ioTService; }
/// <summary> /// Ctor /// </summary> /// <param name="logger"></param> /// <param name="fileSystemManager"></param> /// <param name="config"></param> public IoTService(ILogger <IIoTService> logger, IFileSystemManager fileSystemManager, NeonConfig config, IEventDatabaseService eventDatabaseService, IMqttService mqttService ) { _logger = logger; _mqttService = mqttService; _eventDatabaseService = eventDatabaseService; _fileSystemManager = fileSystemManager; _config = config; }
public PanasonicAirCondComponent(ILogger <IPanasonicAirCondComponent> logger, IComponentsService componentsService, ISchedulerService schedulerService, IIoTService ioTService, IHttpClientFactory clientFactory, IEventDatabaseService eventDatabaseService) { _logger = logger; _componentsService = componentsService; _schedulerService = schedulerService; _ioTService = ioTService; _httpClientFactory = clientFactory; _eventDatabaseService = eventDatabaseService; }
public PhilipHueComponent(ILogger <PhilipHueComponent> logger, IComponentsService componentsService, IEventDatabaseService eventDatabaseService, IIoTService ioTService, ISchedulerService schedulerService, IUserInteractionService userInteractionService) { _logger = logger; _componentsService = componentsService; _userInteractionService = userInteractionService; _ioTService = ioTService; _eventDatabaseService = eventDatabaseService; _schedulerService = schedulerService; }
public SpotifyWebComponent(ILogger <SpotifyWebComponent> logger, IComponentsService componentsService, IUserInteractionService userInteractionService, IEventDatabaseService eventDatabaseService, IIoTService ioTService, ISchedulerService schedulerService, IHttpClientFactory httpClientFactory) { _logger = logger; _schedulerService = schedulerService; _componentsService = componentsService; _userInteractionService = userInteractionService; _ioTService = ioTService; _httpClient = httpClientFactory.CreateClient(); }
public EventsController(IEventDatabaseService eventDatabaseService) { _eventDatabaseService = eventDatabaseService; }