From 7ff298c6834275b63b612af49651673689a39660 Mon Sep 17 00:00:00 2001 From: hutongqing <hutongqing@hnkhzn.com> Date: 星期三, 27 十一月 2024 11:33:18 +0800 Subject: [PATCH] 更新 --- WIDESEAWCS_Server/WIDESEAWCS_Core/AOP/LogAOP.cs | 16 +++++----------- 1 files changed, 5 insertions(+), 11 deletions(-) diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Core/AOP/LogAOP.cs b/WIDESEAWCS_Server/WIDESEAWCS_Core/AOP/LogAOP.cs index ef2c23c..f963e82 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_Core/AOP/LogAOP.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_Core/AOP/LogAOP.cs @@ -16,7 +16,7 @@ namespace WIDESEAWCS_Core.AOP { /// <summary> - /// 鎷︽埅鍣˙logLogAOP 缁ф壙IInterceptor鎺ュ彛 + /// 鎷︽埅鍣↙ogAOP 缁ф壙IInterceptor鎺ュ彛 /// </summary> public class LogAOP : IInterceptor { @@ -26,7 +26,6 @@ { _accessor = accessor; } - /// <summary> /// 瀹炰緥鍖朓Interceptor鍞竴鏂规硶 @@ -38,7 +37,7 @@ string json; try { - if(invocation.Arguments.Any()) + if (invocation.Arguments.Any()) { json = JsonConvert.SerializeObject(invocation.Arguments); } @@ -124,7 +123,6 @@ catch (Exception ex) // 鍚屾2 { LogEx(ex, apiLogAopInfo); - throw; } } @@ -135,7 +133,6 @@ apiLogAopInfo.ResponseTime = endTime.ToString("yyyy-MM-dd hh:mm:ss fff"); apiLogAopInfo.ResponseIntervalTime = ResponseTime + "ms"; apiLogAopInfo.ResponseJsonData = JsonConvert.SerializeObject(o); - await Task.Run(() => { @@ -171,10 +168,7 @@ public static bool IsAsyncMethod(MethodInfo method) { - return - method.ReturnType == typeof(Task) || - method.ReturnType.IsGenericType && method.ReturnType.GetGenericTypeDefinition() == typeof(Task<>) - ; + return method.ReturnType == typeof(Task) || method.ReturnType.IsGenericType && method.ReturnType.GetGenericTypeDefinition() == typeof(Task<>); } } @@ -225,7 +219,7 @@ Func<object, Task> action, Action<Exception> finalAction) { return typeof(InternalAsyncHelper) - .GetMethod("AwaitTaskWithPostActionAndFinallyAndGetResult", BindingFlags.Public | BindingFlags.Static) + .GetMethod(nameof(AwaitTaskWithPostActionAndFinallyAndGetResult), BindingFlags.Public | BindingFlags.Static) .MakeGenericMethod(taskReturnType) .Invoke(null, new object[] { actualReturnValue, action, finalAction }); } @@ -256,7 +250,7 @@ /// <summary> /// 璇锋眰鍙傛暟鏁版嵁JSON /// </summary> - [Description("璇锋眰鍙傛暟鏁版嵁JSON")] + [Description("璇锋眰鍙傛暟鏁版嵁JSON")] public string RequestParamsData { get; set; } = string.Empty; /// <summary> /// 璇锋眰鍝嶅簲闂撮殧鏃堕棿 -- Gitblit v1.9.3