public MqttWebSocketServerAdapter(IMqttCommunicationAdapterFactory mqttCommunicationAdapterFactory) { _mqttCommunicationAdapterFactory = mqttCommunicationAdapterFactory ?? throw new ArgumentNullException(nameof(mqttCommunicationAdapterFactory)); }
public MqttClient(IMqttCommunicationAdapterFactory communicationAdapterFactory, ILogger <MqttClient> logger, MqttPacketDispatcher packetDispatcher) { _communicationAdapterFactory = communicationAdapterFactory ?? throw new ArgumentNullException(nameof(communicationAdapterFactory)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _packetDispatcher = packetDispatcher ?? throw new ArgumentNullException(nameof(packetDispatcher)); }
public MqttServerAdapter(ILogger <MqttServerAdapter> logger, IMqttCommunicationAdapterFactory communicationAdapterFactory) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _communicationAdapterFactory = communicationAdapterFactory ?? throw new ArgumentNullException(nameof(communicationAdapterFactory)); }
public MqttClient(IMqttCommunicationAdapterFactory communicationChannelFactory) { _communicationChannelFactory = communicationChannelFactory ?? throw new ArgumentNullException(nameof(communicationChannelFactory)); }