Ejemplo n.º 1
0
 protected HomematicServiceBase(Func <HttpClient> httpClientFactory, HomematicConfiguration homematicConfiguration, ClientCharacteristics clientCharacteristics = null)
 {
     HttpClientFactory      = httpClientFactory;
     HomematicConfiguration = homematicConfiguration;
     HttpClient             = httpClientFactory();
     _clientCharacteristics = clientCharacteristics ?? new ClientCharacteristics();
 }
Ejemplo n.º 2
0
 public HomematicService(Func <HttpClient> httpClientFactory, HomematicConfiguration homematicConfiguration, ClientWebSocket clientWebSocket, ILogger <HomematicService> logger) : base(httpClientFactory, homematicConfiguration)
 {
     _clientWebSocket = clientWebSocket;
     _logger          = logger;
 }
Ejemplo n.º 3
0
 public HomematicAuthService(Func <HttpClient> httpClientFactory, HomematicConfiguration homematicConfiguration) : base(httpClientFactory, homematicConfiguration)
 {
 }
Ejemplo n.º 4
0
 public HomematicAuthService(Func <HttpClient> httpClientFactory, HomematicConfiguration homematicConfiguration, ClientCharacteristics clientCharacteristics = null) : base(httpClientFactory, homematicConfiguration, clientCharacteristics)
 {
 }
Ejemplo n.º 5
0
 protected HomematicServiceBase(Func <HttpClient> httpClientFactory, HomematicConfiguration homematicConfiguration)
 {
     HttpClientFactory      = httpClientFactory;
     HomematicConfiguration = homematicConfiguration;
     HttpClient             = httpClientFactory();
 }