From b6e3bb66780e40737766373b556b488271d9da06 Mon Sep 17 00:00:00 2001 From: xiaolipro <2357729423@qq.com> Date: Thu, 15 Jan 2026 15:30:57 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9Auow=20&=20log?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/InterfaceForward.Api/appsettings.json | 6 +++++- .../Rabbit/BatchForwardEventHandler.cs | 4 +++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/InterfaceForward.Api/appsettings.json b/src/InterfaceForward.Api/appsettings.json index 28be5f1..1be52f1 100644 --- a/src/InterfaceForward.Api/appsettings.json +++ b/src/InterfaceForward.Api/appsettings.json @@ -6,6 +6,9 @@ "Microsoft.AspNetCore": "Debug" } }, + "Properties": { + "ServiceName": "interface-api" + }, "Enrich": [ "FromLogContext", "WithMachineName", @@ -16,7 +19,8 @@ { "Name": "Console", "Args": { - "outputTemplate": "[{Timestamp:HH:mm:ss} {Level:u3}] {SourceContext} - {Message:lj}{NewLine}{Exception}" + "outputTemplate": "[{Timestamp:HH:mm:ss} {Level:u3}] {SourceContext} - {Message:lj}{NewLine}{Exception}", + "formatter": "Serilog.Formatting.Json.JsonFormatter, Serilog" } } ] diff --git a/src/InterfaceForward.Application/Rabbit/BatchForwardEventHandler.cs b/src/InterfaceForward.Application/Rabbit/BatchForwardEventHandler.cs index 28863f4..50390fd 100644 --- a/src/InterfaceForward.Application/Rabbit/BatchForwardEventHandler.cs +++ b/src/InterfaceForward.Application/Rabbit/BatchForwardEventHandler.cs @@ -1,5 +1,6 @@ using System.Text; using Fake.DependencyInjection; +using Fake.UnitOfWork; using InterfaceForward.Application.Contracts.ForwardCore; using InterfaceForward.Application.Services; using InterfaceForward.Domain.Shared; @@ -24,7 +25,8 @@ public class BatchForwardEventHandler( return options.Queue.StartsWith(BatchForwardEventSubscribe); } - public async Task Handle(BasicDeliverEventArgs args) + [UnitOfWork] + public virtual async Task Handle(BasicDeliverEventArgs args) { var msg = Encoding.UTF8.GetString(args.Body.ToArray());