From f7977851d2b5ba89bffb1fdc9630ba8a5df30395 Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期二, 19 八月 2025 14:16:19 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.Core/Utils/ResourceUtils/ResourceActionFilter.cs | 30 +++++++++++++++--------------- 1 files changed, 15 insertions(+), 15 deletions(-) diff --git a/FlexJobApi.Core/Utils/ResourceUtils/ResourceActionFilter.cs b/FlexJobApi.Core/Utils/ResourceUtils/ResourceActionFilter.cs index ef89def..2ad8819 100644 --- a/FlexJobApi.Core/Utils/ResourceUtils/ResourceActionFilter.cs +++ b/FlexJobApi.Core/Utils/ResourceUtils/ResourceActionFilter.cs @@ -25,12 +25,12 @@ { var stopwatch = Stopwatch.StartNew(); - StringWriter consoleWriter = new(); - TextWriter originalConsoleOut = Console.Out; + //StringWriter consoleWriter = new(); + //TextWriter originalConsoleOut = Console.Out; - try - { - Console.SetOut(consoleWriter); + //try + //{ + // Console.SetOut(consoleWriter); var serviceScopeFactory = App.GetService<IServiceScopeFactory>(); var serviceScope = serviceScopeFactory.CreateScope(); @@ -50,13 +50,13 @@ resourceLog.Request = context.ActionArguments?.ToJson(); resourceLog.RequestHeaders = context.HttpContext.Request.Headers.ToJson(); - Console.SetOut(originalConsoleOut); + //Console.SetOut(originalConsoleOut); await rep.InsertNowAsync(resourceLog); - Console.SetOut(consoleWriter); + //Console.SetOut(consoleWriter); //============== 杩欓噷鏄墽琛屾柟娉曚箣鍚庤幏鍙栨暟鎹� ==================== var actionContext = await next(); - Console.SetOut(originalConsoleOut); + //Console.SetOut(originalConsoleOut); resourceLog.UpdatedTime = DateTimeOffset.Now; if (actionContext.Result is JsonResult jsonResult) @@ -65,18 +65,18 @@ } resourceLog.ResponseHeaders = context.HttpContext.Response.Headers.ToJson(); resourceLog.IsSuccess = actionContext.Exception == null; - resourceLog.ConsoleLogs = consoleWriter.ToString(); + //resourceLog.ConsoleLogs = consoleWriter.ToString(); stopwatch.Stop(); resourceLog.ElapsedMilliseconds = stopwatch.ElapsedMilliseconds; await rep.UpdateNowAsync(resourceLog); - } - finally - { - Console.SetOut(originalConsoleOut); // 鎭㈠ Console 鍘熷杈撳嚭娴� - consoleWriter.Dispose(); // 閲婃斁娴佽祫婧� - } + //} + //finally + //{ + // Console.SetOut(originalConsoleOut); // 鎭㈠ Console 鍘熷杈撳嚭娴� + // consoleWriter.Dispose(); // 閲婃斁娴佽祫婧� + //} } } } -- Gitblit v1.9.1