From c592ca32fb7baea49524d7f48aa2335927e20196 Mon Sep 17 00:00:00 2001 From: mika kuns Date: Thu, 4 Jun 2026 19:13:51 +0200 Subject: [PATCH] feat(logging): route Worker logging through shared LoggingSetup --- src/ClaudeDo.Worker/ClaudeDo.Worker.csproj | 1 + src/ClaudeDo.Worker/Program.cs | 9 ++------- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/src/ClaudeDo.Worker/ClaudeDo.Worker.csproj b/src/ClaudeDo.Worker/ClaudeDo.Worker.csproj index 45c64d3..bab0594 100644 --- a/src/ClaudeDo.Worker/ClaudeDo.Worker.csproj +++ b/src/ClaudeDo.Worker/ClaudeDo.Worker.csproj @@ -2,6 +2,7 @@ + diff --git a/src/ClaudeDo.Worker/Program.cs b/src/ClaudeDo.Worker/Program.cs index 3f06a19..71ebc32 100644 --- a/src/ClaudeDo.Worker/Program.cs +++ b/src/ClaudeDo.Worker/Program.cs @@ -31,13 +31,8 @@ var builder = WebApplication.CreateBuilder(args); var logRoot = cfg.LogRoot; Directory.CreateDirectory(logRoot); -builder.Host.UseSerilog((ctx, lc) => lc - .MinimumLevel.Information() - .WriteTo.File( - System.IO.Path.Combine(logRoot, "worker-.log"), - rollingInterval: RollingInterval.Day, - retainedFileCountLimit: 7, - shared: true)); +builder.Host.UseSerilog((ctx, lc) => + ClaudeDo.Logging.LoggingSetup.Configure(lc, "worker", logRoot)); builder.Services.AddDbContextFactory(opt => opt.UseSqlite($"Data Source={cfg.DbPath}"));