DebugLoggerFactoryExtensions Class

Extension methods for the Microsoft.Extensions.Logging.ILoggerFactory class.

Namespace
Microsoft.Extensions.Logging
Assemblies
  • Microsoft.Extensions.Logging.Debug

Syntax

public class DebugLoggerFactoryExtensions
class Microsoft.Extensions.Logging.DebugLoggerFactoryExtensions

Methods

AddDebug(Microsoft.Extensions.Logging.ILoggerFactory)

Adds a debug logger that is enabled for Microsoft.Extensions.Logging.LogLevel.Information or higher.

Arguments:factory (Microsoft.Extensions.Logging.ILoggerFactory) – The extension method argument.
Return type:Microsoft.Extensions.Logging.ILoggerFactory
public static ILoggerFactory AddDebug(this ILoggerFactory factory)
AddDebug(Microsoft.Extensions.Logging.ILoggerFactory, Microsoft.Extensions.Logging.LogLevel)

Adds a debug logger that is enabled for Microsoft.Extensions.Logging.LogLevels of minLevel or higher.

Arguments:
Return type:

Microsoft.Extensions.Logging.ILoggerFactory

public static ILoggerFactory AddDebug(this ILoggerFactory factory, LogLevel minLevel)
AddDebug(Microsoft.Extensions.Logging.ILoggerFactory, System.Func<System.String, Microsoft.Extensions.Logging.LogLevel, System.Boolean>)

Adds a debug logger that is enabled as defined by the filter function.

Arguments:
Return type:

Microsoft.Extensions.Logging.ILoggerFactory

public static ILoggerFactory AddDebug(this ILoggerFactory factory, Func<string, LogLevel, bool> filter)