Class LogManager
- Namespace
- Dynamicweb.Logging
- Assembly
- Dynamicweb.Core.dll
The log manager takes care of the logging engine and creates a log manager instance if it is missing. Use Current.GetLogger(string) to get a logging instance. Log files are by default stored in /Files/System/Logs/{LogName} folder.
- Inheritance
-
Log
Manager
- Inherited Members
Constructors
LogManager(ILoggerProvider)
Creates loggerManager instance injecting logProvider object
Parameters
logProvider
ILoggerProvider
Properties
Current
Gets or sets current LogManager instance for file logging
Property Value
System
Gets a system LogManager instance for event logging
Property Value
Methods
DisableTracing()
Disables tracing
EnableTracing()
Enables tracing
GetLogger(string)
Gets logger using its name
Parameters
name
stringName as string
Returns
GetLogger(string, string)
Gets logger instance using its name and identifier
Parameters
Returns
ResetGlobalLogThreshold()
Resets global log threshold
SetGlobalLogThreshold(LogLevel)
Sets global log threshold level