/// <inheritdoc /> protected override void CommitLog(LogRecord record) { Debug.WriteLine(BuildEvent(record)); }
/// <inheritdoc /> protected override void CommitLog(LogRecord record) { _log.Add(record); }
/// <inheritdoc /> public override void Log(LogRecord record) { base.Log(record); Records.Add(record); }
/// <summary> /// Write the log event /// </summary> /// <param name="record"></param> protected abstract void CommitLog(LogRecord record);