serilog
Installation
SKILL.md
Serilog Skill
VanDaemon uses Serilog 8.x for structured logging with console and file sinks. Logs use semantic message templates with named properties for queryability. The API layer configures Serilog in Program.cs with rolling file output to logs/vandaemon-{Date}.txt.
Quick Start
Basic Structured Logging
// Inject ILogger<T> via constructor
private readonly ILogger<TankService> _logger;
public TankService(ILogger<TankService> logger)
{
_logger = logger;
}