Class DynamicConsoleLoggerProvider
Inherited Members
Namespace: Steeltoe.Extensions.Logging
Assembly: Steeltoe.Extensions.Logging.DynamicLogger.dll
Syntax
public class DynamicConsoleLoggerProvider : DynamicLoggerProviderBase, IDynamicLoggerProvider
Constructors
| Edit this page View SourceDynamicConsoleLoggerProvider(IOptionsMonitor<ConsoleLoggerOptions>, IOptionsMonitor<LoggerFilterOptions>, IEnumerable<IDynamicMessageProcessor>)
Initializes a new instance of the DynamicConsoleLoggerProvider class.
Declaration
public DynamicConsoleLoggerProvider(IOptionsMonitor<ConsoleLoggerOptions> options, IOptionsMonitor<LoggerFilterOptions> filterOptions, IEnumerable<IDynamicMessageProcessor> messageProcessors = null)
Parameters
Type | Name | Description |
---|---|---|
IOptionsMonitor<ConsoleLoggerOptions> | options | Pass-through to ConsoleLoggerProvider constructor |
IOptionsMonitor<LoggerFilterOptions> | filterOptions | Logger filters |
IEnumerable<IDynamicMessageProcessor> | messageProcessors | message processors to apply to message |
Fields
| Edit this page View Source_filterOptions
Declaration
protected readonly IOptionsMonitor<LoggerFilterOptions> _filterOptions
Field Value
Type | Description |
---|---|
IOptionsMonitor<LoggerFilterOptions> |
Implements
ILoggerProvider