/// <summary> /// Initializes a new instance of the <see cref="MqttSensorConfigTransformer"/> class. /// </summary> /// <param name="configuration">Required configuration</param> public MqttSensorConfigTransformer(IMqttConfigGeneratorConfiguration configuration, DeviceTranslator deviceTranslator) { _configuration = configuration ?? throw new ArgumentNullException(nameof(configuration)); _deviceTranslator = deviceTranslator ?? throw new ArgumentNullException(nameof(deviceTranslator)); }
public LovelaceConfigTransformer(DeviceTranslator deviceTranslator) { _deviceTranslator = deviceTranslator ?? throw new ArgumentNullException(nameof(deviceTranslator)); }