Learn about best practices for logging in .NET with Serilog, including avoiding the static Logger class, configuring Serilog from appsettings.json, and using built-in event log enrichers.
Table of contents
Avoid the Static Logger ClassConfigure Serilog From appsettings.jsonForget About Serilog’s Console and File Sinks in ProductionAlways Use Structured LoggingUse Built-in Event Log EnrichersCreate Custom Log Event Enricher for SerilogRequest Logging With SerilogConclusionSort: