新增 SimApiRequestLogMiddleware 请求日志中间件,支持配置 ShowFullHeader / ShowFullResponse

This commit is contained in:
2026-07-11 16:15:03 +08:00
parent 2ed4605a2c
commit 8c5081d442
4 changed files with 139 additions and 0 deletions
+7
View File
@@ -339,6 +339,7 @@ public static class SimApiExtensions
}
}
builder.AddSingleton(simApiOptions.SimApiRequestLogOptions);
builder.AddSingleton(simApiOptions);
return builder;
}
@@ -497,6 +498,12 @@ public static class SimApiExtensions
});
}
if (options.EnableRequestLog)
{
logger.LogInformation("开始配置SimApiRequestLog...");
builder.UseMiddleware<SimApiRequestLogMiddleware>();
}
if (options.EnableSimApiException)
{
logger.LogInformation("开始配置SimApiException...");