Microsoft.Extensions.Logging.LoggerFactory
Produces instances of ILogger classes based on the given providers.
public LoggerFactory()
Creates a new LoggerFactory instance.
Creates a new LoggerFactory instance.
Creates a new LoggerFactory instance.
public LoggerFactory(IEnumerable<ILoggerProvider> providers, IOptionsMonitor<LoggerFilterOptions> filterOption)
Creates a new LoggerFactory instance.
public LoggerFactory(IEnumerable<ILoggerProvider> providers, IOptionsMonitor<LoggerFilterOptions> filterOption, IOptions<LoggerFactoryOptions> options)
Creates a new LoggerFactory instance.
public LoggerFactory(IEnumerable<ILoggerProvider> providers, IOptionsMonitor<LoggerFilterOptions> filterOption, IOptions<LoggerFactoryOptions> options = null, IExternalScopeProvider scopeProvider = null)
Creates a new LoggerFactory instance.
Creates new instance of ILoggerFactory configured using provided configure delegate.
Adds the given provider to those used in creating ILogger instances.
Check if the factory has been disposed.
Creates an ILogger with the given categoryName.