public EventMessageHandler(
     ILogger <EventMessageHandler> logger,
     IEventRepository eventRepository,
     IDbTransaction dbTransaction,
     IBus bus,
     IMqttPublisher mqttPublisher)
 {
     Logger          = logger;
     EventRepository = eventRepository;
     DbTransaction   = dbTransaction;
     Bus             = bus;
     MqttPublisher   = mqttPublisher;
 }
Ejemplo n.º 2
0
 public SysMonitorsPool(IMqttPublisher mqttPublisher)
 {
     _mqttPublisher = mqttPublisher;
 }
Ejemplo n.º 3
0
 public MqttWebHookHandler(ILogger <MqttWebHookHandler> logger, IMqttPublisher mqtt, IMqttIntentStore intentStore)
 {
     _logger      = logger;
     _mqtt        = mqtt;
     _intentStore = intentStore;
 }
 public ThermostatMqttClient(IMqttPublisher mqttPublisher)
 {
     this.mqttPublisher = mqttPublisher;
 }
 public CarCoordinatesHandler(IMqttPublisher publisherClient, Dictionary <int, CarDetails> carCache)
 {
     PublisherClient     = publisherClient;
     _allCarDetailsCache = carCache;
 }
Ejemplo n.º 6
0
 public WarmupHandler(IMqttPublisher mqtt, ILogger <WarmupHandler> logger, IMqttIntentStore mqttIntentStore)
 {
     _mqtt            = mqtt;
     _logger          = logger;
     _mqttIntentStore = mqttIntentStore;
 }
Ejemplo n.º 7
0
 public MqttNetAdapterTests(MqttFixture fixture)
 {
     _mqtt = fixture.MqttPublisherFactory();
 }