Skip to content

Logging

Everything under Quiote\Logging.

ClassDescription
CategoryLoggerA PSR-3 logger bound to a single category.
LogStatic facade for the logging subsystem: configuration (called in index.php before Kernel::run()) and logger acquisition (used everywhere else).
LogContextAmbient, stack-based logging context (Serilog LogContext / .NET BeginScope).
LogEventAn immutable structured log event.
LogRegistryProcess-global store of logging configuration: the default minimum level, the per-category minimum levels, and the registered sinks.
LoggerFactoryDefault LoggerFactoryInterface: thin wrapper over the Log facade (and thus LogRegistry) for constructor injection via the DI container.
ScopeTokenHandle to an active LogContext scope frame.
InterfaceDescription
LoggerFactoryInterfaceDI-injectable factory for category loggers.
EnumDescription
LevelOrdinal log level with minimum-level (>=) semantics.
NamespaceContents
Sink7 types