コード例 #1
0
 /// <summary>
 /// Performs the log entry. All logging eventually ends up in this method.
 /// </summary>
 /// <param name="activeLogger">The active logger.</param>
 /// <param name="logData">The log data.</param>
 protected override void PerformLogEntry(NullLogWrapper activeLogger, LogData logData)
 {
     Trace.WriteLine(logData.Message);
 }
コード例 #2
0
 /// <summary>
 /// Performs the log entry. All logging eventually ends up in this method.
 /// </summary>
 /// <param name="activeLogger">The active logger.</param>
 /// <param name="logData">The log data.</param>
 /// <exception cref="System.ArgumentNullException">logEntry</exception>
 protected abstract void PerformLogEntry(TLoggerImplementation activeLogger, LogData logData);