Interface ILoggingEnvironmentConfig
Logging configuration for a specific IEnvironmentConfig.
Inherited Members
Namespace: IdleKit.Core
Assembly: cs.temp.dll.dll
Syntax
public interface ILoggingEnvironmentConfig : IData
Properties
ColorTagsInLogs
If true, tags will be colored.
Declaration
bool ColorTagsInLogs { get; }
Property Value
Type | Description |
---|---|
Boolean |
DisabledCategoryIds
A list of ILogCategorys to ignore.
Declaration
string[] DisabledCategoryIds { get; }
Property Value
Type | Description |
---|---|
String[] |
EnvironmentConfig
The IEnvironmentConfig to associate these settings with.
Declaration
IEnvironmentConfig EnvironmentConfig { get; }
Property Value
Type | Description |
---|---|
IEnvironmentConfig |
IncludeTagsInLogs
If true, tags will be included in output logs. Tags are prepended to logs and are useful for organization.
Declaration
bool IncludeTagsInLogs { get; }
Property Value
Type | Description |
---|---|
Boolean |
ThrowExceptions
If true, exceptions will be thrown, otherwise they will be logged.
Declaration
bool ThrowExceptions { get; }
Property Value
Type | Description |
---|---|
Boolean |
UseCustomStackTrace
If true, custom stack traces will be used.
Declaration
bool UseCustomStackTrace { get; }
Property Value
Type | Description |
---|---|
Boolean |