INFO 2026-03-29 06:49:19,780 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-03-29 06:49:19,888 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmFile\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-03-29 06:49:19,918 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://58.252.12.171:8080/HcmFile/ INFO 2026-03-29 06:49:19,963 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host)' INFO 2026-03-29 06:49:20,615 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Index", controller = "Home", area = ""}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult Index() on controller Sg.HcmFile.Web.Host.Controllers.HomeController (Sg.HcmFile.Web.Host). INFO 2026-03-29 06:49:21,083 [10 ] vc.Infrastructure.RedirectResultExecutor - Executing RedirectResult, redirecting to /swagger. INFO 2026-03-29 06:49:21,086 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host) in 468.5276ms INFO 2026-03-29 06:49:21,086 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host)' INFO 2026-03-29 06:49:21,093 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1176.643ms 302 INFO 2026-03-29 18:20:58,051 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-03-29 18:20:58,466 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmFile\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-03-29 18:20:58,639 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=f917eabc-ae48-7486-59c0-359e5078236a application/x-www-form-urlencoded 0 INFO 2026-03-29 18:20:58,639 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=fd9ea774-d6ed-dd5f-52fd-8e8603321f00 application/x-www-form-urlencoded 0 INFO 2026-03-29 18:20:58,819 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-29 18:20:58,819 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-29 18:20:58,914 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-29 18:20:58,914 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-29 18:20:59,562 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-29 18:20:59,562 [11 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-29 18:21:00,721 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-29 18:21:00,724 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-29 18:21:00,746 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1178.3315ms INFO 2026-03-29 18:21:00,746 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1178.3275ms INFO 2026-03-29 18:21:00,746 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-29 18:21:00,746 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-29 18:21:00,749 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2104.882ms 200 application/json; charset=utf-8 INFO 2026-03-29 18:21:00,750 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2105.7478ms 200 application/json; charset=utf-8 INFO 2026-03-29 19:01:35,584 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-03-29 19:01:35,690 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmFile\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-03-29 19:01:35,728 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById application/json-patch+json 134 INFO 2026-03-29 19:01:35,728 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById application/json-patch+json 134 INFO 2026-03-29 19:01:35,728 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById application/json-patch+json 134 INFO 2026-03-29 19:01:35,866 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-29 19:01:35,866 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-29 19:01:35,866 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-29 19:01:35,944 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-29 19:01:35,944 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-29 19:01:35,944 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-29 19:01:36,591 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-29 19:01:36,591 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-29 19:01:36,591 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-29 19:01:37,648 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById application/json-patch+json 134 INFO 2026-03-29 19:01:37,666 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-29 19:01:37,667 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-29 19:01:37,669 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-29 19:01:37,738 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. ERROR 2026-03-29 19:01:37,742 [12 ] Mvc.ExceptionHandling.AbpExceptionFilter - The process cannot access the file 'C:\Sharegoo\HR\DataFile\Attach\202603\80019754-694c-417d-a346-94922c3c4dfa.pdf' because it is being used by another process. System.IO.IOException: The process cannot access the file 'C:\Sharegoo\HR\DataFile\Attach\202603\80019754-694c-417d-a346-94922c3c4dfa.pdf' because it is being used by another process. at System.IO.FileStream.ValidateFileHandle(SafeFileHandle fileHandle) at System.IO.FileStream.CreateFileOpenHandle(FileMode mode, FileShare share, FileOptions options) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at Sg.Hcm.Controllers.FileController.<>c__DisplayClass30_0.b__0(AttachFile f) in D:\Code\BackEnd\V11Project\HcmFile\src\Sg.HcmFile.Web.Core\Controllers\FileController.cs:line 1499 at System.Collections.Generic.List`1.ForEach(Action`1 action) at Sg.Hcm.Controllers.FileController.GetDownloadFiles(IQueryable`1 query, String attachTableName) in D:\Code\BackEnd\V11Project\HcmFile\src\Sg.HcmFile.Web.Core\Controllers\FileController.cs:line 1391 at Sg.Hcm.Controllers.FileController.DownloadById(DownloadDto downloadDto) in D:\Code\BackEnd\V11Project\HcmFile\src\Sg.HcmFile.Web.Core\Controllers\FileController.cs:line 1741 at lambda_method(Closure , Object , Object[] ) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncObjectResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync() --- End of stack trace from previous location where exception was thrown --- at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) ERROR 2026-03-29 19:01:37,742 [13 ] Mvc.ExceptionHandling.AbpExceptionFilter - The process cannot access the file 'C:\Sharegoo\HR\DataFile\Attach\202603\80019754-694c-417d-a346-94922c3c4dfa.pdf' because it is being used by another process. System.IO.IOException: The process cannot access the file 'C:\Sharegoo\HR\DataFile\Attach\202603\80019754-694c-417d-a346-94922c3c4dfa.pdf' because it is being used by another process. at System.IO.FileStream.ValidateFileHandle(SafeFileHandle fileHandle) at System.IO.FileStream.CreateFileOpenHandle(FileMode mode, FileShare share, FileOptions options) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options) at Sg.Hcm.Controllers.FileController.<>c__DisplayClass30_0.b__0(AttachFile f) in D:\Code\BackEnd\V11Project\HcmFile\src\Sg.HcmFile.Web.Core\Controllers\FileController.cs:line 1499 at System.Collections.Generic.List`1.ForEach(Action`1 action) at Sg.Hcm.Controllers.FileController.GetDownloadFiles(IQueryable`1 query, String attachTableName) in D:\Code\BackEnd\V11Project\HcmFile\src\Sg.HcmFile.Web.Core\Controllers\FileController.cs:line 1391 at Sg.Hcm.Controllers.FileController.DownloadById(DownloadDto downloadDto) in D:\Code\BackEnd\V11Project\HcmFile\src\Sg.HcmFile.Web.Core\Controllers\FileController.cs:line 1741 at lambda_method(Closure , Object , Object[] ) at Microsoft.Extensions.Internal.ObjectMethodExecutor.Execute(Object target, Object[] parameters) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncObjectResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync() --- End of stack trace from previous location where exception was thrown --- at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) INFO 2026-03-29 19:01:37,783 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 1189.5563ms INFO 2026-03-29 19:01:37,783 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 111.5787ms INFO 2026-03-29 19:01:37,783 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-29 19:01:37,783 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-29 19:01:37,797 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 148.5949ms 200 application/json; charset=utf-8 INFO 2026-03-29 19:01:37,797 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2068.4519ms 200 application/json; charset=utf-8 INFO 2026-03-29 19:01:37,851 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-29 19:01:37,851 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-29 19:01:37,853 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 1261.4106ms INFO 2026-03-29 19:01:37,853 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 1261.4865ms INFO 2026-03-29 19:01:37,853 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-29 19:01:37,853 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-29 19:01:37,853 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2125.1439ms 500 application/json; charset=utf-8 INFO 2026-03-29 19:01:37,854 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2125.9182ms 500 application/json; charset=utf-8 INFO 2026-03-29 19:01:38,146 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById application/json-patch+json 96 INFO 2026-03-29 19:01:38,150 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-29 19:01:38,152 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-29 19:01:38,159 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-29 19:01:38,180 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-29 19:01:38,187 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 27.2925ms INFO 2026-03-29 19:01:38,187 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-29 19:01:38,187 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.655ms 200 application/json; charset=utf-8 INFO 2026-03-29 19:47:56,696 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-03-29 19:47:56,803 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmFile\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-03-29 19:47:56,835 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById application/json-patch+json 96 INFO 2026-03-29 19:47:56,960 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-29 19:47:57,039 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-29 19:47:57,700 [11 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-29 19:47:58,861 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-29 19:47:58,923 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 1220.9416ms INFO 2026-03-29 19:47:58,924 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-29 19:47:58,926 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2091.4765ms 200 application/json; charset=utf-8 INFO 2026-03-29 19:47:59,039 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById application/json-patch+json 96 INFO 2026-03-29 19:47:59,057 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-29 19:47:59,057 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-29 19:47:59,060 [11 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-29 19:47:59,070 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-29 19:47:59,101 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 40.8133ms INFO 2026-03-29 19:47:59,101 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-29 19:47:59,101 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.3761ms 200 application/json; charset=utf-8 INFO 2026-03-29 19:48:00,956 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById application/json-patch+json 96 INFO 2026-03-29 19:48:00,959 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-29 19:48:00,959 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-29 19:48:00,962 [11 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-29 19:48:00,978 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-29 19:48:01,014 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 51.2326ms INFO 2026-03-29 19:48:01,014 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-29 19:48:01,014 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.5374ms 200 application/json; charset=utf-8 INFO 2026-03-29 19:48:05,921 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById application/json-patch+json 96 INFO 2026-03-29 19:48:05,924 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-29 19:48:05,925 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-29 19:48:05,930 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-29 19:48:05,965 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-29 19:48:05,993 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 62.3097ms INFO 2026-03-29 19:48:05,993 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-29 19:48:05,993 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.9397ms 200 application/json; charset=utf-8