Table of Contents

Namespace Silverback.Messaging.Broker.Mqtt

Classes

MockedMqttNetClientFactory

The factory used to create the MockedMqttClient instances.

MqttConnectException

The exception that is thrown when the MQTT client connection fails.

MqttNetClientFactory

Wraps the MQTTnet.MqttClientFactory.

MqttProduceException

The exception that is thrown when the result of a publish to the MQTT broker doesn't indicate success.

Interfaces

IMqttClientWrapper

Wraps the underlying MQTTnet.MqttClient and handles the connection lifecycle.

IMqttClientWrapperFactory

Creates IMqttClientWrapperFactory instances.

IMqttNetClientFactory

The factory used to create the MQTTnet.IMqttClient instances.