Exemplo n.º 1
0
 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;
 }
Exemplo n.º 2
0
 public ThermostatFeature(ILogger <ThermostatFeature> logger, IServiceProvider serviceProvider, IOptions <UponorOperationConfiguration> operationConfig, SystemDetailsContainer systemDetails) : base(serviceProvider)
 {
     _operationConfig = operationConfig.Value;
     _logger          = logger;
     _systemDetails   = systemDetails;
 }