LogManager Methods |
The LogManager type exposes the following members.
Name | Description | |
---|---|---|
AddHiddenAssembly | Obsolete.
Adds the given assembly which will be skipped
when NLog is trying to find the calling method on stack trace.
| |
CreateNullLogger |
Creates a logger that discards all log messages.
| |
Flush |
Flush any pending log messages (in case of asynchronous targets) with the default timeout of 15 seconds.
| |
Flush(AsyncContinuation) |
Flush any pending log messages (in case of asynchronous targets).
| |
Flush(Int32) |
Flush any pending log messages (in case of asynchronous targets).
| |
Flush(TimeSpan) |
Flush any pending log messages (in case of asynchronous targets).
| |
Flush(AsyncContinuation, Int32) |
Flush any pending log messages (in case of asynchronous targets).
| |
Flush(AsyncContinuation, TimeSpan) |
Flush any pending log messages (in case of asynchronous targets).
| |
GetCurrentClassLogger |
Gets the logger with the full name of the current class, so namespace and class name.
| |
GetLogger |
Gets the specified named logger.
| |
IsLoggingEnabled |
Returns if logging is currently enabled.
| |
ReconfigExistingLoggers |
Loops through all loggers previously returned by GetLogger.
and recalculates their target and filter list. Useful after modifying the configuration programmatically
to ensure that all loggers have been properly configured.
| |
ReconfigExistingLoggers(Boolean) |
Loops through all loggers previously returned by GetLogger.
and recalculates their target and filter list. Useful after modifying the configuration programmatically
to ensure that all loggers have been properly configured.
| |
ResumeLogging |
Resumes logging if having called SuspendLogging.
| |
Setup |
Begins configuration of the LogFactory options using fluent interface
| |
Setup(ActionISetupBuilder) |
Begins configuration of the LogFactory options using fluent interface
| |
Shutdown |
Dispose all targets, and shutdown logging.
| |
SuspendLogging |
Suspends the logging, and returns object for using-scope so scope-exit calls ResumeLogging |