示例#1
0
 public MiniR07(ILogger <MiniR07> logger, IProtocolReaderFactory protocolReaderFactory, SmartMeterCounterParser smartMeterCounterParser) : base(logger, protocolReaderFactory, smartMeterCounterParser)
 {
     _logger = logger;
 }
示例#2
0
 public MiniParser(ILogger <MiniParser> logger, IProtocolReaderFactory protocolReaderFactory, SmartMeterCounterParser smartMeterCounterParser)
 {
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
     _protocolReaderFactory   = protocolReaderFactory ?? throw new ArgumentNullException(nameof(protocolReaderFactory));
     _smartMeterCounterParser = smartMeterCounterParser ?? throw new ArgumentNullException(nameof(smartMeterCounterParser));
 }
示例#3
0
 public MiniResponse(ILogger <MiniResponse> logger, IProtocolReaderFactory protocolReaderFactory, SmartMeterCounterParser smartMeterCounterParser) : base(logger, protocolReaderFactory, smartMeterCounterParser)
 {
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }