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}"));