Show / Hide Table of Contents

    Namespace Silverback.Messaging.Configuration.Mqtt

    Classes

    MqttClientChannelConfiguration

    The base class for MqttClientTcpConfiguration and MqttClientWebSocketConfiguration.

    MqttClientConfiguration

    The configuration used to connect with the MQTT broker. This is actually a wrapper around the MQTTnet.MqttClientOptions from the MQTTnet library.

    MqttClientConfigurationBuilder

    Builds the MqttClientConfiguration.

    MqttClientTcpConfiguration

    The configuration of the TCP connection to the MQTT message broker.

    MqttClientTcpConfigurationBuilder

    Builds the MqttClientTcpConfiguration.

    MqttClientTlsConfiguration

    The TLS configuration.

    MqttClientTlsConfigurationBuilder

    Builds the MqttClientTlsConfiguration.

    MqttClientWebSocketConfiguration

    The configuration of the websocket connection to the MQTT message broker.

    MqttClientWebSocketConfigurationBuilder

    Builds the MqttClientWebSocketConfiguration.

    MqttClientWebSocketProxyConfiguration

    The proxy configuration.

    MqttClientWebSocketProxyConfigurationBuilder

    Builds the MqttClientWebSocketProxyConfiguration.

    MqttClientsConfigurationBuilder

    Configures the MQTT clients building the MqttClientConfiguration.

    MqttConsumerEndpoint

    The MQTT topic from which the message was consumed.

    MqttConsumerEndpointConfiguration

    The MQTT consumer configuration.

    MqttConsumerEndpointConfigurationBuilder<TMessage>

    Builds the MqttConsumerEndpoint.

    MqttLastWillMessageConfiguration

    The configuration of the last will message to be sent when the client disconnects ungracefully.

    MqttLastWillMessageConfigurationBuilder<TMessage>

    Builds the last will and testament (LWT) message related part of the MqttClientConfiguration.

    MqttProducerEndpoint

    The MQTT topic where the message must be produced to.

    MqttProducerEndpointConfiguration

    The MQTT producer configuration.

    MqttProducerEndpointConfigurationBuilder<TMessage>

    Builds the MqttProducerEndpointConfiguration.

    MqttUserProperty

    A user property to be sent with the CONNECT packet. It can be used to send connection related properties from the client to the server.

    Interfaces

    IMockedMqttOptions

    Stores the mocked MQTT configuration.

    IMockedMqttOptionsBuilder

    Exposes the methods to configure the mocked MQTT.

    Enums

    NoMatchingSubscribersBehavior

    Defines the behavior when no matching subscribers are found for the produced message.

    GitHub E-Mail
    ↑ Back to top © 2026 Sergio Aquilini