public UponorThermostatsService( ILogger <UponorThermostatsService> logger, IOptions <UponorConfiguration> config, FeatureManager featureManager, UhomeUponorClient uponorClient, HassMqttManager hassMqttManager, SystemDetailsContainer detailsContainer) { _logger = logger; _featureManager = featureManager; _uponorClient = uponorClient; _hassMqttManager = hassMqttManager; _detailsContainer = detailsContainer; _config = config.Value; }
public UponorDiscoveryService( ILogger <UponorDiscoveryService> logger, IOptions <UponorConfiguration> config, IOptions <UponorOperationConfiguration> operationConfig, FeatureManager featureManager, UhomeUponorClient uponorClient, SystemDetailsContainer detailsContainer, HassMqttManager hassMqttManager) { _logger = logger; _operationConfig = operationConfig.Value; _uponorClient = uponorClient; _featureManager = featureManager; _detailsContainer = detailsContainer; _hassMqttManager = hassMqttManager; _config = config.Value; }
public ThermostatTemperatureFeature(ILogger <ThermostatTemperatureFeature> logger, IServiceProvider serviceProvider, SystemDetailsContainer systemDetails) : base(serviceProvider) { _logger = logger; _systemDetails = systemDetails; }
public ThermostatAlarmsFeature(IServiceProvider serviceProvider, SystemDetailsContainer systemDetails) : base(serviceProvider) { _systemDetails = systemDetails; }
public ThermostatFeature(ILogger <ThermostatFeature> logger, IServiceProvider serviceProvider, IOptions <UponorOperationConfiguration> operationConfig, SystemDetailsContainer systemDetails) : base(serviceProvider) { _operationConfig = operationConfig.Value; _logger = logger; _systemDetails = systemDetails; }
public ControllerFeature(IServiceProvider serviceProvider, SystemDetailsContainer systemDetails) : base(serviceProvider) { _systemDetails = systemDetails; }