ソースを参照

添加 CommonService 单例并更新 Serilog 消息模板

在 `Program.cs` 中注册了 `CommonService` 的单例服务。更新了 `app.UseSerilogRequestLogging` 的消息模板,去掉了 `Referer` 信息,仅保留 `UserAgent` 和其他相关信息。
Lyyyi 1 週間 前
コミット
0631db346a
共有1 個のファイルを変更した3 個の追加1 個の削除を含む
  1. 3 1
      OASystem/OASystem.Api/Program.cs

+ 3 - 1
OASystem/OASystem.Api/Program.cs

@@ -412,7 +412,9 @@ var app = builder.Build();
 //serilog日志 请求中间管道
 app.UseSerilogRequestLogging(options =>
 {
-    options.MessageTemplate = "HTTP {RequestMethod} {RequestPath} from {ClientIP} (UA: {UserAgent}, Referer: {Referer}) - {StatusCode} in {Elapsed} ms";
+    //options.MessageTemplate = "HTTP {RequestMethod} {RequestPath} from {ClientIP} (UA: {UserAgent}, Referer: {Referer}) - {StatusCode} in {Elapsed} ms";
+
+    options.MessageTemplate = "HTTP {RequestMethod} {RequestPath} from {ClientIP} (UA: {UserAgent}) - {StatusCode} in {Elapsed} ms";
 
     // 自定义日志级别
     options.GetLevel = (httpContext, elapsed, ex) =>