Implements high-performance structured logging for .NET 10 applications using Serilog best practices.
This skill equips Claude to architect and implement professional-grade logging systems in .NET 10 using Serilog. It focuses on the 'Two-Stage Bootstrap' pattern to capture early startup errors, modern AddSerilog() integration with Dependency Injection, and advanced structured logging techniques like destructuring and log enrichment. Whether you need to configure sinks like Seq or OpenTelemetry, optimize request logging middleware, or enforce secure logging practices, this skill ensures your observability stack is robust, queryable, and performant.
주요 기능
01Comprehensive sink configuration for Seq, File, Console, and OpenTelemetry
02Structured logging implementation using queryable message templates