private void LogBuffer(byte[] bytes, int start, int size) { if (_logger != null && _logger.IsTraceEnabled()) { _logger?.Trace("S: {0}", bytes.ToHexString(start, size)); } }
private void LogStream(MemoryStream stream) { if (_logger != null && _logger.IsTraceEnabled()) { var buffer = stream.ToArray(); _logger?.Trace("C: {0}", buffer.ToHexString(0, buffer.Length)); } }
public bool IsTraceEnabled() { return(_delegate != null && _delegate.IsTraceEnabled()); }