public OwReader(ILogger <OwReader> logger, IOwFsReader fileReader, IOwDeviceFactory deviceFactory, IEnumerable <IThirdPartyExtension> tpExtensions) { _logger = logger; _fileReader = fileReader; _deviceFactory = deviceFactory; _tpExtensions = tpExtensions; }
public EepromDevice(ILoggerFactory loggerFactory, IOwFsReader fileReader) : base(loggerFactory, fileReader) { }
public BasicOwDevice(ILoggerFactory loggerFactory, IOwFsReader fileReader) { _logger = loggerFactory.CreateLogger(this.GetType()); _fileReader = fileReader; }
public HumiditySensor(ILoggerFactory loggerFactory, IOwFsReader fileReader) : base(loggerFactory, fileReader) { }
public TemperatureSensor(ILoggerFactory loggerFactory, IOwFsReader fileReader) : base(loggerFactory, fileReader) { Description = "Temperature sensor"; }