NexusLabs.Needlr.Serilog
NexusLabs.Needlr.Serilog¶
NexusLabs.Needlr.Serilog Namespace¶
| Classes | |
|---|---|
| NeedlrSerilogBootstrapper | Wraps an application entry point with Serilog-specific bootstrap lifecycle management: two-stage initialization, a pre-DI Serilog logger, pre-DI Microsoft.Extensions.Configuration.IConfiguration, top-level exception handling, and automatic log flushing on shutdown. |
| NeedlrSerilogBootstrapperExtensions | Extension methods for configuring NeedlrSerilogBootstrapper instances. |
| SerilogPlugin | Auto-discovered plugin that wires Serilog as the logging provider using configuration from appsettings.json (or any Microsoft.Extensions.Configuration.IConfiguration source registered with Needlr). |