public ViessmannHeatingPollingService(ILogger <ViessmannHeatingPollingService> logger, IViessmannDbContext dbContext, IOptions <ViessmannConfig> config, ViessmannPlatformClient platformClient)
 {
     _logger         = logger;
     _dbContext      = dbContext;
     _config         = config.Value;
     _platformClient = platformClient;
 }
Пример #2
0
 public ViessmannVitotrolClient(IViessmannConnectionProvider <ViessmannVitotrolClient> connectionProvider, IOptions <ViessmannConfig> config)
 {
     _connectionProvider = connectionProvider;
     _client             = _connectionProvider.Client;
     _config             = config.Value;
 }