LoggerManager class
Manages a collection of named Serilog loggers and their configurations.
public static class LoggerManager
Public Members
name | description |
---|---|
static DefaultLogger { get; set; } | Access the Serilog default logger. |
static DefaultLoggerName { get; set; } | The name of the logger currently set as the Serilog default. |
static Add(…) | Add or replace a logger by name and optionally set it as the default logger. |
static Clear() | Remove and dispose all registered loggers. |
static Get(…) | Get a logger by name, or null if not found. |
static List() | List all registered logger names. |
static New(…) | Create a new LoggerConfiguration associated with a name. |
static Register(…) | Register an existing Serilog logger instance under a name. |
static Remove(…) | Remove a logger by name. |
See Also
- namespace Kestrun.Logging