Namespace Silverback.Messaging.Configuration.Mqtt
Classes
MqttBrokerOptionsConfigurator
This class will be located via assembly scanning and invoked when a MqttBroker is added to the IServiceCollection.
MqttClientConfig
The configuration used to connect with the MQTT broker. This is actually a wrapper around the MQTTnet.Client.MqttClientOptions from the MQTTnet library.
MqttClientConfigBuilder
Builds the MqttClientConfig.
MqttConsumerEndpointBuilder
Builds the MqttConsumerEndpoint.
MqttLastWillMessageBuilder
Builds the last will and testament (LWT) message related part of the MqttClientConfig.
MqttProducerEndpointBuilder
Builds the MqttProducerEndpoint.
Interfaces
IMockedMqttOptions
Stores the mocked MQTT configuration.
IMockedMqttOptionsBuilder
Exposes the methods to configure the mocked MQTT.
IMqttClientConfigBuilder
Builds the MqttClientConfig.
IMqttConsumerEndpointBuilder
Builds the MqttConsumerEndpoint.
IMqttEndpointsConfigurationBuilder
Exposes the methods to configure the connection to Mqtt and add the inbound and outbound endpoints.
IMqttLastWillMessageBuilder
Builds the last will and testament (LWT) message related part of the MqttClientConfig.
IMqttProducerEndpointBuilder
Builds the MqttProducerEndpoint.