优化日志加载和清理功能,增加流式读取和定期清理日志服务
This commit is contained in:
@@ -87,7 +87,7 @@ var fsql = new FreeSqlBuilder()
|
||||
.UseMonitorCommand(
|
||||
cmd =>
|
||||
{
|
||||
Log.Information("执行SQL: {Sql}", cmd.CommandText);
|
||||
Log.Debug("执行SQL: {Sql}", cmd.CommandText);
|
||||
}
|
||||
)
|
||||
.Build();
|
||||
@@ -97,6 +97,9 @@ builder.Services.AddSingleton(fsql);
|
||||
// 自动扫描注册服务和仓储
|
||||
builder.Services.AddServices();
|
||||
|
||||
// 注册日志清理后台服务
|
||||
builder.Services.AddHostedService<LogCleanupService>();
|
||||
|
||||
// 配置 Quartz.NET 定时任务
|
||||
builder.AddScheduler();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user