Table of Contents

Class DynamicConsoleLoggerProvider

Namespace
Steeltoe.Logging.DynamicConsole
Assembly
Steeltoe.Logging.DynamicConsole.dll

Implements DynamicLoggerProvider for logging to the console.

[ProviderAlias("Dynamic")]
public sealed class DynamicConsoleLoggerProvider : DynamicLoggerProvider, IDynamicLoggerProvider, ILoggerProvider, IDisposable, ISupportExternalScope
Inheritance
DynamicConsoleLoggerProvider
Implements
Inherited Members

Constructors

DynamicConsoleLoggerProvider(IOptionsMonitor<LoggerFilterOptions>, ConsoleLoggerProvider, IEnumerable<IDynamicMessageProcessor>)

public DynamicConsoleLoggerProvider(IOptionsMonitor<LoggerFilterOptions> filterOptionsMonitor, ConsoleLoggerProvider consoleLoggerProvider, IEnumerable<IDynamicMessageProcessor> messageProcessors)

Parameters

filterOptionsMonitor IOptionsMonitor<LoggerFilterOptions>
consoleLoggerProvider ConsoleLoggerProvider
messageProcessors IEnumerable<IDynamicMessageProcessor>

Methods

Dispose(bool)

protected override void Dispose(bool disposing)

Parameters

disposing bool