public D0SimpleStreamParser(ILogManager logManager, IHexDumpLogger hexDump, ID0Transport reader, CancellationToken token, bool initialSync = false) { _initialSync = initialSync; _hexDump = hexDump; _reader = reader; _token = token; _logger = logManager.GetLogger(nameof(D0SimpleStreamParser)); InitializeFields(); }
public D0Client(ILogManager logManager, ID0Transport transport) { if (logManager == null) { throw new ArgumentNullException(nameof(logManager)); } _logger = logManager.GetLogger(nameof(D0Client)); _transport = transport; _IDMessageParser = new IdentificationMessageParser(logManager); }