initial commit

This commit is contained in:
Matthias Heil
2026-04-04 13:30:13 +02:00
commit 6bed9b284c
186 changed files with 10650 additions and 0 deletions
@@ -0,0 +1,29 @@
using log4net;
using System;
namespace Microsoft.Extensions.Logging.Log4Net.AspNetCore.Extensions
{
/// <summary>
/// The <see cref="ILogExtensions"/> class.
/// </summary>
public static class LogExtensions
{
/// <summary>
/// Criticals the specified message.
/// </summary>
/// <param name="log">The log.</param>
/// <param name="message">The message.</param>
/// <param name="exception">The exception.</param>
public static void Critical(this ILog log, object message, Exception exception)
=> log.Logger.Log(null, log4net.Core.Level.Critical, message, exception);
/// <summary>
/// Traces the specified message.
/// </summary>
/// <param name="log">The log.</param>
/// <param name="message">The message.</param>
/// <param name="exception">The exception.</param>
public static void Trace(this ILog log, object message, Exception exception)
=> log.Logger.Log(null, log4net.Core.Level.Trace, message, exception);
}
}