public MqttConnectionFactory(ILoggerFactory loggerFactory, IManagedMqttClientFactory mqttFactory, IMqttConfigurationParser mqttConfigurationParser) { _mqttFactory = mqttFactory; _mqttConfigurationParser = mqttConfigurationParser; _logger = loggerFactory.CreateLogger(LogCategories.CreateTriggerCategory("Mqtt")); }
public MqttConnectionFactory(ILoggerFactory loggerFactory, IManagedMqttClientFactory mqttFactory, IMqttConfigurationParser mqttConfigurationParser) { _mqttFactory = mqttFactory; _mqttConfigurationParser = mqttConfigurationParser; _logger = loggerFactory?.CreateLogger(LogCategories.CreateTriggerCategory("Mqtt")) ?? throw new ArgumentNullException(nameof(loggerFactory)); }