Przeglądaj źródła

修复请求过滤器日志bug

zuohuaijun 3 lat temu
rodzic
commit
d36600866b

+ 2 - 1
Admin.NET/Admin.NET.Application/Admin.NET.Application.csproj

@@ -3,7 +3,8 @@
   <PropertyGroup>
     <TargetFramework>net6.0</TargetFramework>
     <NoWarn>1701;1702;1591</NoWarn>
-    <DocumentationFile>Admin.NET.Application.xml</DocumentationFile>
+    <DocumentationFile></DocumentationFile>
+    <GenerateDocumentationFile>True</GenerateDocumentationFile>
   </PropertyGroup>
 
   <ItemGroup>

+ 5 - 5
Admin.NET/Admin.NET.Core/Filter/RequestActionFilter.cs

@@ -27,6 +27,11 @@ namespace Admin.NET.Core
 
         public async Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next)
         {
+            var sw = new Stopwatch();
+            sw.Start();
+            var actionContext = await next();
+            sw.Stop();
+
             // 是否开启操作日志
             var value = await App.GetService<SysConfigService>().GetConfigCache(CommonConst.SysOpLogFlag);
             if (string.IsNullOrWhiteSpace(value) || !bool.Parse(value)) return;
@@ -34,11 +39,6 @@ namespace Admin.NET.Core
             var httpContext = context.HttpContext;
             var httpRequest = httpContext.Request;
 
-            var sw = new Stopwatch();
-            sw.Start();
-            var actionContext = await next();
-            sw.Stop();
-
             var isRequestSucceed = actionContext.Exception == null; // 判断是否请求成功(没有异常就是成功)
             var headers = httpRequest.Headers;
             var clientInfo = headers.ContainsKey("User-Agent") ? Parser.GetDefault().Parse(headers["User-Agent"]) : null;

Plik diff jest za duży
+ 0 - 0
Admin.NET/Admin.NET.Web.Entry/Properties/PublishProfiles/FolderProfile.pubxml.user


Niektóre pliki nie zostały wyświetlone z powodu dużej ilości zmienionych plików