Configure Serilog in Program.cs
// Configure Serilog Log.Logger = new LoggerConfiguration() .MinimumLevel.Debug() // Set minimum log level .WriteTo.Console() // Log to console .WriteTo.File("logs/log-.txt", rollingInterval: RollingInterval.Day) // Optional: Log to file .Enrich.FromLogContext() // Include contextual information .CreateLogger(); builder.Host.UseSerilog(); // Use Serilog as the logging provider