protected override void Persist( Category category, Severity severity, String message ) { _currentBufferSize += message.Length; DelaiedCallParameters delaiedCallParameters = new DelaiedCallParameters(); delaiedCallParameters._category = category; delaiedCallParameters._severity = severity; delaiedCallParameters._message = message; _buffers.Add( delaiedCallParameters ); if( _currentBufferSize >= _bufferSize ) Flush(); }
protected override void Persist(Category category, Severity severity, String message) { _currentBufferSize += message.Length; DelaiedCallParameters delaiedCallParameters = new DelaiedCallParameters(); delaiedCallParameters._category = category; delaiedCallParameters._severity = severity; delaiedCallParameters._message = message; _buffers.Add(delaiedCallParameters); if (_currentBufferSize >= _bufferSize) { Flush(); } }