Class InitialLevels
- Namespace
- Steeltoe.Extensions.Logging
- Assembly
- Steeltoe.Extensions.Logging.DynamicLogger.dll
Initial set of LogLevels, Filters and DefaultFilter to initialize a IDynamicLoggerProvider
public class InitialLevels
- Inheritance
-
InitialLevels
- Inherited Members
Properties
DefaultLevelFilter
Gets or sets the filter to be used for any category that does not have a specified filter
public Func<string, LogLevel, bool> DefaultLevelFilter { get; set; }
Property Value
OriginalLevels
Gets or sets the a list of log levels by namespace
public IDictionary<string, LogLevel> OriginalLevels { get; set; }
Property Value
RunningLevelFilters
Gets or sets the filters used to determine whether log entries will be logged
public IDictionary<string, Func<string, LogLevel, bool>> RunningLevelFilters { get; set; }