INFO 2026-02-28 09:03:07,300 [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-02-28 09:03:07,441 [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-02-28 09:03:07,475 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=0cbda16a-0e42-e6f7-fc7c-3bbf38a4b4d5 application/x-www-form-urlencoded 0 INFO 2026-02-28 09:03:07,475 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=2aab55ae-4b1f-31aa-bb4b-def4b86879b8 application/x-www-form-urlencoded 0 INFO 2026-02-28 09:03:07,609 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 09:03:07,609 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 09:03:07,689 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:03:07,689 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:03:08,361 [12 ] 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-02-28 09:03:08,361 [6 ] 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-02-28 09:03:09,491 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 09:03:09,493 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 09:03:09,517 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1153.5533ms INFO 2026-02-28 09:03:09,517 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1153.5579ms INFO 2026-02-28 09:03:09,518 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:03:09,518 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:03:09,521 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2046.288ms 200 application/json; charset=utf-8 INFO 2026-02-28 09:03:09,521 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2046.6767ms 200 application/json; charset=utf-8 INFO 2026-02-28 09:03:53,768 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadImageById application/json-patch+json 120 INFO 2026-02-28 09:03:53,787 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 09:03:53,788 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:03:53,792 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadImageById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadImageById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 09:03:53,839 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 09:03:53,854 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 61.9859ms INFO 2026-02-28 09:03:53,854 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:03:53,855 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 86.481ms 200 application/json; charset=utf-8 INFO 2026-02-28 09:04:26,491 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=066b0d81-8bf9-92d2-3867-e2023b8a1ec1 application/x-www-form-urlencoded 0 INFO 2026-02-28 09:04:26,492 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=ccf8fa3e-eb30-0265-e9e2-35d00a120595 application/x-www-form-urlencoded 0 INFO 2026-02-28 09:04:26,496 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 09:04:26,496 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 09:04:26,498 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:04:26,498 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:04:26,501 [15 ] 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-02-28 09:04:26,501 [19 ] 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-02-28 09:04:26,513 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 09:04:26,513 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 09:04:26,513 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 12.5765ms INFO 2026-02-28 09:04:26,514 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 12.5451ms INFO 2026-02-28 09:04:26,514 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:04:26,514 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:04:26,514 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.7419ms 200 application/json; charset=utf-8 INFO 2026-02-28 09:04:26,514 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.4568ms 200 application/json; charset=utf-8 INFO 2026-02-28 09:10:48,497 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=0cbda16a-0e42-e6f7-fc7c-3bbf38a4b4d5 application/x-www-form-urlencoded 0 INFO 2026-02-28 09:10:48,497 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=2aab55ae-4b1f-31aa-bb4b-def4b86879b8 application/x-www-form-urlencoded 0 INFO 2026-02-28 09:10:48,499 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 09:10:48,499 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 09:10:48,504 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:10:48,504 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:10:48,506 [31 ] 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-02-28 09:10:48,506 [30 ] 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-02-28 09:10:48,515 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 09:10:48,515 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 09:10:48,515 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.6792ms INFO 2026-02-28 09:10:48,515 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.7228ms INFO 2026-02-28 09:10:48,515 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:10:48,515 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:10:48,516 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.2534ms 200 application/json; charset=utf-8 INFO 2026-02-28 09:10:48,516 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.6905ms 200 application/json; charset=utf-8 INFO 2026-02-28 09:13:09,323 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=2aab55ae-4b1f-31aa-bb4b-def4b86879b8 application/x-www-form-urlencoded 0 INFO 2026-02-28 09:13:09,323 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=0cbda16a-0e42-e6f7-fc7c-3bbf38a4b4d5 application/x-www-form-urlencoded 0 INFO 2026-02-28 09:13:09,326 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 09:13:09,326 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 09:13:09,327 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:13:09,327 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:13:09,329 [35 ] 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-02-28 09:13:09,329 [34 ] 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-02-28 09:13:09,340 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 09:13:09,340 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 09:13:09,341 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 11.7561ms INFO 2026-02-28 09:13:09,341 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 11.7305ms INFO 2026-02-28 09:13:09,341 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:13:09,341 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:13:09,341 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.2547ms 200 application/json; charset=utf-8 INFO 2026-02-28 09:13:09,342 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.5098ms 200 application/json; charset=utf-8 INFO 2026-02-28 09:16:43,068 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=2aab55ae-4b1f-31aa-bb4b-def4b86879b8 application/x-www-form-urlencoded 0 INFO 2026-02-28 09:16:43,068 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=0cbda16a-0e42-e6f7-fc7c-3bbf38a4b4d5 application/x-www-form-urlencoded 0 INFO 2026-02-28 09:16:43,070 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 09:16:43,071 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 09:16:43,072 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:16:43,072 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:16:43,077 [40 ] 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-02-28 09:16:43,077 [43 ] 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-02-28 09:16:43,096 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 09:16:43,096 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 09:16:43,097 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 20.2441ms INFO 2026-02-28 09:16:43,097 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 20.3979ms INFO 2026-02-28 09:16:43,097 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:16:43,097 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:16:43,098 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.1231ms 200 application/json; charset=utf-8 INFO 2026-02-28 09:16:43,098 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.8874ms 200 application/json; charset=utf-8 INFO 2026-02-28 09:18:01,256 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=0cbda16a-0e42-e6f7-fc7c-3bbf38a4b4d5 application/x-www-form-urlencoded 0 INFO 2026-02-28 09:18:01,257 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 09:18:01,258 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:18:01,260 [42 ] 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-02-28 09:18:01,266 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=2aab55ae-4b1f-31aa-bb4b-def4b86879b8 application/x-www-form-urlencoded 0 INFO 2026-02-28 09:18:01,266 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 09:18:01,266 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:18:01,268 [45 ] 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-02-28 09:18:01,273 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 09:18:01,273 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 13.163ms INFO 2026-02-28 09:18:01,273 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:18:01,273 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.6712ms 200 application/json; charset=utf-8 INFO 2026-02-28 09:18:01,276 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 09:18:01,276 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.4329ms INFO 2026-02-28 09:18:01,276 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:18:01,277 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0914ms 200 application/json; charset=utf-8 INFO 2026-02-28 09:18:19,192 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=ccf8fa3e-eb30-0265-e9e2-35d00a120595 application/x-www-form-urlencoded 0 INFO 2026-02-28 09:18:19,193 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 09:18:19,193 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:18:19,194 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=066b0d81-8bf9-92d2-3867-e2023b8a1ec1 application/x-www-form-urlencoded 0 INFO 2026-02-28 09:18:19,195 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 09:18:19,195 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:18:19,195 [42 ] 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-02-28 09:18:19,197 [46 ] 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-02-28 09:18:19,205 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 09:18:19,206 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 10.5138ms INFO 2026-02-28 09:18:19,206 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:18:19,206 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6558ms 200 application/json; charset=utf-8 INFO 2026-02-28 09:18:19,206 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 09:18:19,207 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 9.6994ms INFO 2026-02-28 09:18:19,207 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:18:19,207 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3931ms 200 application/json; charset=utf-8 INFO 2026-02-28 09:22:10,997 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=2aab55ae-4b1f-31aa-bb4b-def4b86879b8 application/x-www-form-urlencoded 0 INFO 2026-02-28 09:22:10,997 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=0cbda16a-0e42-e6f7-fc7c-3bbf38a4b4d5 application/x-www-form-urlencoded 0 INFO 2026-02-28 09:22:10,998 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 09:22:10,998 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 09:22:10,999 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:22:10,999 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:22:11,001 [57 ] 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-02-28 09:22:11,001 [56 ] 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-02-28 09:22:11,009 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 09:22:11,010 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 09:22:11,010 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.9214ms INFO 2026-02-28 09:22:11,010 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:22:11,010 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 9.2075ms INFO 2026-02-28 09:22:11,010 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 09:22:11,010 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8968ms 200 application/json; charset=utf-8 INFO 2026-02-28 09:22:11,010 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9571ms 200 application/json; charset=utf-8 INFO 2026-02-28 10:06:24,623 [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-02-28 10:06:24,732 [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-02-28 10:06:24,763 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 219771 INFO 2026-02-28 10:06:24,889 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 10:06:24,949 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 10:06:25,618 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "UploadBase64", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadFileMulDto UploadBase64(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 10:06:26,832 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 10:06:26,848 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 1227.4009ms INFO 2026-02-28 10:06:26,848 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 10:06:26,851 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2087.8259ms 200 application/json; charset=utf-8 INFO 2026-02-28 10:06:26,856 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 224103 INFO 2026-02-28 10:06:26,873 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 10:06:26,873 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 10:06:26,875 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "UploadBase64", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadFileMulDto UploadBase64(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 10:06:26,890 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 10:06:26,890 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 15.2039ms INFO 2026-02-28 10:06:26,890 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 10:06:26,891 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.6975ms 200 application/json; charset=utf-8 INFO 2026-02-28 11:45:54,837 [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-02-28 11:45:54,946 [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-02-28 11:45:54,976 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://58.252.12.171:8080/HcmFile/ INFO 2026-02-28 11:45:55,024 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host)' INFO 2026-02-28 11:45:55,689 [6 ] 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-02-28 11:45:56,171 [11 ] vc.Infrastructure.RedirectResultExecutor - Executing RedirectResult, redirecting to /swagger. INFO 2026-02-28 11:45:56,174 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host) in 482.4027ms INFO 2026-02-28 11:45:56,174 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host)' INFO 2026-02-28 11:45:56,182 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1206.8436ms 302 INFO 2026-02-28 13:42:13,311 [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-02-28 13:42:13,420 [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-02-28 13:42:13,452 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://58.252.12.166:8080/HcmFile/ INFO 2026-02-28 13:42:13,499 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host)' INFO 2026-02-28 13:42:14,161 [6 ] 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-02-28 13:42:14,666 [11 ] vc.Infrastructure.RedirectResultExecutor - Executing RedirectResult, redirecting to /swagger. INFO 2026-02-28 13:42:14,668 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host) in 505.7079ms INFO 2026-02-28 13:42:14,669 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host)' INFO 2026-02-28 13:42:14,676 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1225.1849ms 302 INFO 2026-02-28 13:51:03,122 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 140 INFO 2026-02-28 13:51:03,125 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-28 13:51:03,217 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 13:51:03,269 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 13:51:03,278 [28 ] 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-02-28 13:51:04,485 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 13:51:04,549 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 1271.5803ms INFO 2026-02-28 13:51:04,549 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 13:51:04,550 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1428.028ms 200 application/json; charset=utf-8 INFO 2026-02-28 14:17:30,642 [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-02-28 14:17:30,770 [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-02-28 14:17:30,802 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 344391 INFO 2026-02-28 14:17:30,930 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 14:17:30,990 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:17:31,691 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "UploadBase64", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadFileMulDto UploadBase64(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 14:17:32,856 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 14:17:32,872 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 1178.5922ms INFO 2026-02-28 14:17:32,872 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:17:32,875 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2072.8902ms 200 application/json; charset=utf-8 INFO 2026-02-28 14:17:32,890 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 379215 INFO 2026-02-28 14:17:32,907 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 14:17:32,908 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:17:32,910 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "UploadBase64", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadFileMulDto UploadBase64(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 14:17:32,936 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 14:17:32,936 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 25.8052ms INFO 2026-02-28 14:17:32,936 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:17:32,936 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.6873ms 200 application/json; charset=utf-8 INFO 2026-02-28 14:17:56,583 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 344391 INFO 2026-02-28 14:17:56,587 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 14:17:56,588 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:17:56,594 [10 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "UploadBase64", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadFileMulDto UploadBase64(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). ERROR 2026-02-28 14:17:56,834 [15 ] Mvc.ExceptionHandling.AbpExceptionFilter - An error occurred while updating the entries. See the inner exception for details. Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): Violation of PRIMARY KEY constraint 'pk_WebAttachMain'. Cannot insert duplicate key in object 'dbo.WebAttachMain'. The duplicate key value is (7373b4d0-a57e-fbed-cd26-953cc37d37e1). The statement has been terminated. at Microsoft.Data.SqlClient.SqlCommand.<>c.b__164_0(Task`1 result) at System.Threading.Tasks.ContinuationResultTaskFromResultTask`2.InnerInvoke() at System.Threading.Tasks.Task.<>c.<.cctor>b__274_0(Object obj) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location where exception was thrown --- at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) --- End of stack trace from previous location where exception was thrown --- at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) ClientConnectionId:7ae6178b-d6e4-4c04-b7f5-42c9c5b25fa7 Error Number:2627,State:1,Class:14 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(DbContext _, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Abp.EntityFrameworkCore.AbpDbContext.SaveChangesAsync(CancellationToken cancellationToken) at Abp.Zero.EntityFrameworkCore.AbpZeroCommonDbContext`3.SaveChangesAsync(CancellationToken cancellationToken) at Abp.EntityFrameworkCore.Uow.EfCoreUnitOfWork.SaveChangesInDbContextAsync(DbContext dbContext) at Abp.EntityFrameworkCore.Uow.EfCoreUnitOfWork.SaveChangesAsync() at Abp.EntityFrameworkCore.Uow.EfCoreUnitOfWork.CompleteUowAsync() at Abp.Domain.Uow.UnitOfWorkBase.CompleteAsync() at Abp.AspNetCore.Mvc.Uow.AbpUowActionFilter.OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 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-02-28 14:17:56,949 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 14:17:56,951 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 356.0517ms INFO 2026-02-28 14:17:56,951 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:17:56,951 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 368.0944ms 500 application/json; charset=utf-8 INFO 2026-02-28 14:17:56,980 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 379215 INFO 2026-02-28 14:17:56,981 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 14:17:56,981 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:17:56,984 [10 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "UploadBase64", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadFileMulDto UploadBase64(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). ERROR 2026-02-28 14:17:57,016 [11 ] Mvc.ExceptionHandling.AbpExceptionFilter - An error occurred while updating the entries. See the inner exception for details. Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): Violation of PRIMARY KEY constraint 'pk_WebAttachMain'. Cannot insert duplicate key in object 'dbo.WebAttachMain'. The duplicate key value is (58d28125-c364-3b76-c958-7f344c80a5a8). The statement has been terminated. at Microsoft.Data.SqlClient.SqlCommand.<>c.b__164_0(Task`1 result) at System.Threading.Tasks.ContinuationResultTaskFromResultTask`2.InnerInvoke() at System.Threading.Tasks.Task.<>c.<.cctor>b__274_0(Object obj) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location where exception was thrown --- at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) --- End of stack trace from previous location where exception was thrown --- at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) ClientConnectionId:7ae6178b-d6e4-4c04-b7f5-42c9c5b25fa7 Error Number:2627,State:1,Class:14 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(DbContext _, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Abp.EntityFrameworkCore.AbpDbContext.SaveChangesAsync(CancellationToken cancellationToken) at Abp.Zero.EntityFrameworkCore.AbpZeroCommonDbContext`3.SaveChangesAsync(CancellationToken cancellationToken) at Abp.EntityFrameworkCore.Uow.EfCoreUnitOfWork.SaveChangesInDbContextAsync(DbContext dbContext) at Abp.EntityFrameworkCore.Uow.EfCoreUnitOfWork.SaveChangesAsync() at Abp.EntityFrameworkCore.Uow.EfCoreUnitOfWork.CompleteUowAsync() at Abp.Domain.Uow.UnitOfWorkBase.CompleteAsync() at Abp.AspNetCore.Mvc.Uow.AbpUowActionFilter.OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 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-02-28 14:17:57,018 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 14:17:57,018 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 34.34ms INFO 2026-02-28 14:17:57,018 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:17:57,018 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.8905ms 500 application/json; charset=utf-8 INFO 2026-02-28 14:22:30,090 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 344391 INFO 2026-02-28 14:22:30,092 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 14:22:30,093 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:22:30,096 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "UploadBase64", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadFileMulDto UploadBase64(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). ERROR 2026-02-28 14:22:30,126 [24 ] Mvc.ExceptionHandling.AbpExceptionFilter - An error occurred while updating the entries. See the inner exception for details. Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): Violation of PRIMARY KEY constraint 'pk_WebAttachMain'. Cannot insert duplicate key in object 'dbo.WebAttachMain'. The duplicate key value is (7373b4d0-a57e-fbed-cd26-953cc37d37e1). The statement has been terminated. at Microsoft.Data.SqlClient.SqlCommand.<>c.b__164_0(Task`1 result) at System.Threading.Tasks.ContinuationResultTaskFromResultTask`2.InnerInvoke() at System.Threading.Tasks.Task.<>c.<.cctor>b__274_0(Object obj) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location where exception was thrown --- at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) --- End of stack trace from previous location where exception was thrown --- at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) ClientConnectionId:2ec53ed3-82ab-4b07-898f-288d2304b8a1 Error Number:2627,State:1,Class:14 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(DbContext _, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Abp.EntityFrameworkCore.AbpDbContext.SaveChangesAsync(CancellationToken cancellationToken) at Abp.Zero.EntityFrameworkCore.AbpZeroCommonDbContext`3.SaveChangesAsync(CancellationToken cancellationToken) at Abp.EntityFrameworkCore.Uow.EfCoreUnitOfWork.SaveChangesInDbContextAsync(DbContext dbContext) at Abp.EntityFrameworkCore.Uow.EfCoreUnitOfWork.SaveChangesAsync() at Abp.EntityFrameworkCore.Uow.EfCoreUnitOfWork.CompleteUowAsync() at Abp.Domain.Uow.UnitOfWorkBase.CompleteAsync() at Abp.AspNetCore.Mvc.Uow.AbpUowActionFilter.OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 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-02-28 14:22:30,128 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 14:22:30,128 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 32.3666ms INFO 2026-02-28 14:22:30,128 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:22:30,129 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.618ms 500 application/json; charset=utf-8 INFO 2026-02-28 14:22:30,133 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 379215 INFO 2026-02-28 14:22:30,134 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 14:22:30,134 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:22:30,135 [22 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "UploadBase64", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadFileMulDto UploadBase64(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). ERROR 2026-02-28 14:22:30,161 [21 ] Mvc.ExceptionHandling.AbpExceptionFilter - An error occurred while updating the entries. See the inner exception for details. Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): Violation of PRIMARY KEY constraint 'pk_WebAttachMain'. Cannot insert duplicate key in object 'dbo.WebAttachMain'. The duplicate key value is (58d28125-c364-3b76-c958-7f344c80a5a8). The statement has been terminated. at Microsoft.Data.SqlClient.SqlCommand.<>c.b__164_0(Task`1 result) at System.Threading.Tasks.ContinuationResultTaskFromResultTask`2.InnerInvoke() at System.Threading.Tasks.Task.<>c.<.cctor>b__274_0(Object obj) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location where exception was thrown --- at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) --- End of stack trace from previous location where exception was thrown --- at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) ClientConnectionId:2ec53ed3-82ab-4b07-898f-288d2304b8a1 Error Number:2627,State:1,Class:14 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(DbContext _, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Abp.EntityFrameworkCore.AbpDbContext.SaveChangesAsync(CancellationToken cancellationToken) at Abp.Zero.EntityFrameworkCore.AbpZeroCommonDbContext`3.SaveChangesAsync(CancellationToken cancellationToken) at Abp.EntityFrameworkCore.Uow.EfCoreUnitOfWork.SaveChangesInDbContextAsync(DbContext dbContext) at Abp.EntityFrameworkCore.Uow.EfCoreUnitOfWork.SaveChangesAsync() at Abp.EntityFrameworkCore.Uow.EfCoreUnitOfWork.CompleteUowAsync() at Abp.Domain.Uow.UnitOfWorkBase.CompleteAsync() at Abp.AspNetCore.Mvc.Uow.AbpUowActionFilter.OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 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-02-28 14:22:30,162 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 14:22:30,162 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 26.7627ms INFO 2026-02-28 14:22:30,162 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:22:30,162 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.0537ms 500 application/json; charset=utf-8 INFO 2026-02-28 14:36:06,197 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 140 INFO 2026-02-28 14:36:06,199 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-28 14:36:06,201 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 14:36:06,220 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:36:06,223 [40 ] 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-02-28 14:36:06,263 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 14:36:06,317 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 94.0145ms INFO 2026-02-28 14:36:06,317 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:36:06,318 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 120.3396ms 200 application/json; charset=utf-8 INFO 2026-02-28 14:36:14,419 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 140 INFO 2026-02-28 14:36:14,420 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-28 14:36:14,421 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 14:36:14,422 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:36:14,425 [42 ] 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-02-28 14:36:14,453 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 14:36:14,514 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 89.253ms INFO 2026-02-28 14:36:14,514 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:36:14,514 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 95.2562ms 200 application/json; charset=utf-8 INFO 2026-02-28 14:36:37,352 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 226 INFO 2026-02-28 14:36:37,353 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-28 14:36:37,354 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 14:36:37,354 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:36:37,356 [40 ] 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-02-28 14:36:37,371 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 14:36:37,390 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 34.0145ms INFO 2026-02-28 14:36:37,390 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:36:37,391 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.8114ms 200 application/json; charset=utf-8 INFO 2026-02-28 14:36:40,896 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 226 INFO 2026-02-28 14:36:40,896 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-02-28 14:36:40,897 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 14:36:40,898 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:36:40,900 [42 ] 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-02-28 14:36:40,915 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 14:36:40,927 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 27.6166ms INFO 2026-02-28 14:36:40,927 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:36:40,928 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.2654ms 200 application/json; charset=utf-8 INFO 2026-02-28 14:39:07,399 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=07f7a20c-cd53-3a2e-a9fb-c904a89bf895&attachTableName= INFO 2026-02-28 14:39:07,399 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=75d7ab5a-5095-5060-4c7f-33eab66a3bec&attachTableName= INFO 2026-02-28 14:39:07,401 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 14:39:07,401 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 14:39:07,402 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:39:07,402 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:39:07,406 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetFileNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetFileNameForGuid(System.String, System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 14:39:07,406 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetFileNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetFileNameForGuid(System.String, System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 14:39:07,424 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 14:39:07,424 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 14:39:07,426 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 19.4332ms INFO 2026-02-28 14:39:07,426 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 19.4699ms INFO 2026-02-28 14:39:07,426 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:39:07,426 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 14:39:07,426 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.7826ms 200 application/json; charset=utf-8 INFO 2026-02-28 14:39:07,426 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.9756ms 200 application/json; charset=utf-8 INFO 2026-02-28 15:20:38,707 [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-02-28 15:20:38,831 [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-02-28 15:20:38,862 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 140715 INFO 2026-02-28 15:20:38,989 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 15:20:39,049 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 15:20:39,720 [9 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "UploadBase64", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadFileMulDto UploadBase64(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 15:20:40,875 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 15:20:40,891 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 1169.2143ms INFO 2026-02-28 15:20:40,891 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 15:20:40,894 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2032.4376ms 200 application/json; charset=utf-8 INFO 2026-02-28 15:20:40,899 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 144251 INFO 2026-02-28 15:20:40,916 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 15:20:40,916 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 15:20:40,918 [9 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "UploadBase64", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadFileMulDto UploadBase64(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 15:20:40,931 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 15:20:40,931 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 12.8588ms INFO 2026-02-28 15:20:40,931 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 15:20:40,932 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.3349ms 200 application/json; charset=utf-8 INFO 2026-02-28 15:21:50,277 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 218683 INFO 2026-02-28 15:21:50,280 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 15:21:50,286 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 15:21:50,288 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "UploadBase64", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadFileMulDto UploadBase64(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 15:21:50,304 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 15:21:50,304 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 15.6263ms INFO 2026-02-28 15:21:50,304 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 15:21:50,304 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.7742ms 200 application/json; charset=utf-8 INFO 2026-02-28 15:21:50,308 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 223375 INFO 2026-02-28 15:21:50,309 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 15:21:50,309 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 15:21:50,311 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "UploadBase64", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadFileMulDto UploadBase64(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 15:21:50,323 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 15:21:50,323 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 11.7808ms INFO 2026-02-28 15:21:50,323 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 15:21:50,323 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.7053ms 200 application/json; charset=utf-8 INFO 2026-02-28 15:22:10,687 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 218683 INFO 2026-02-28 15:22:10,689 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 15:22:10,689 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 15:22:10,692 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "UploadBase64", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadFileMulDto UploadBase64(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). ERROR 2026-02-28 15:22:10,740 [15 ] Mvc.ExceptionHandling.AbpExceptionFilter - An error occurred while updating the entries. See the inner exception for details. Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): Violation of PRIMARY KEY constraint 'pk_WebAttachMain'. Cannot insert duplicate key in object 'dbo.WebAttachMain'. The duplicate key value is (df7dc7fd-440a-b80e-0a39-64ce9b29f308). The statement has been terminated. at Microsoft.Data.SqlClient.SqlCommand.<>c.b__164_0(Task`1 result) at System.Threading.Tasks.ContinuationResultTaskFromResultTask`2.InnerInvoke() at System.Threading.Tasks.Task.<>c.<.cctor>b__274_0(Object obj) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location where exception was thrown --- at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) --- End of stack trace from previous location where exception was thrown --- at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) ClientConnectionId:153b0da9-ecec-4d3d-a7ee-1a0c65ca39f8 Error Number:2627,State:1,Class:14 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(DbContext _, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Abp.EntityFrameworkCore.AbpDbContext.SaveChangesAsync(CancellationToken cancellationToken) at Abp.Zero.EntityFrameworkCore.AbpZeroCommonDbContext`3.SaveChangesAsync(CancellationToken cancellationToken) at Abp.EntityFrameworkCore.Uow.EfCoreUnitOfWork.SaveChangesInDbContextAsync(DbContext dbContext) at Abp.EntityFrameworkCore.Uow.EfCoreUnitOfWork.SaveChangesAsync() at Abp.EntityFrameworkCore.Uow.EfCoreUnitOfWork.CompleteUowAsync() at Abp.Domain.Uow.UnitOfWorkBase.CompleteAsync() at Abp.AspNetCore.Mvc.Uow.AbpUowActionFilter.OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 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-02-28 15:22:10,844 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 15:22:10,845 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 153.6804ms INFO 2026-02-28 15:22:10,845 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 15:22:10,846 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 159.1162ms 500 application/json; charset=utf-8 INFO 2026-02-28 15:22:10,851 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 223375 INFO 2026-02-28 15:22:10,851 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 15:22:10,851 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 15:22:10,853 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "UploadBase64", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadFileMulDto UploadBase64(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). ERROR 2026-02-28 15:22:10,867 [7 ] Mvc.ExceptionHandling.AbpExceptionFilter - An error occurred while updating the entries. See the inner exception for details. Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> Microsoft.Data.SqlClient.SqlException (0x80131904): Violation of PRIMARY KEY constraint 'pk_WebAttachMain'. Cannot insert duplicate key in object 'dbo.WebAttachMain'. The duplicate key value is (5688cbd4-9b6a-d489-1128-f6c1b8175468). The statement has been terminated. at Microsoft.Data.SqlClient.SqlCommand.<>c.b__164_0(Task`1 result) at System.Threading.Tasks.ContinuationResultTaskFromResultTask`2.InnerInvoke() at System.Threading.Tasks.Task.<>c.<.cctor>b__274_0(Object obj) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location where exception was thrown --- at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) --- End of stack trace from previous location where exception was thrown --- at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) ClientConnectionId:153b0da9-ecec-4d3d-a7ee-1a0c65ca39f8 Error Number:2627,State:1,Class:14 --- End of inner exception stack trace --- at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(DbContext _, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal.SqlServerExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken) at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken) at Abp.EntityFrameworkCore.AbpDbContext.SaveChangesAsync(CancellationToken cancellationToken) at Abp.Zero.EntityFrameworkCore.AbpZeroCommonDbContext`3.SaveChangesAsync(CancellationToken cancellationToken) at Abp.EntityFrameworkCore.Uow.EfCoreUnitOfWork.SaveChangesInDbContextAsync(DbContext dbContext) at Abp.EntityFrameworkCore.Uow.EfCoreUnitOfWork.SaveChangesAsync() at Abp.EntityFrameworkCore.Uow.EfCoreUnitOfWork.CompleteUowAsync() at Abp.Domain.Uow.UnitOfWorkBase.CompleteAsync() at Abp.AspNetCore.Mvc.Uow.AbpUowActionFilter.OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 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-02-28 15:22:10,869 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 15:22:10,869 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 15.8867ms INFO 2026-02-28 15:22:10,869 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 15:22:10,869 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.4146ms 500 application/json; charset=utf-8 INFO 2026-02-28 17:23:34,942 [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-02-28 17:23:35,063 [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-02-28 17:23:35,096 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=5688cbd4-9b6a-d489-1128-f6c1b8175468&attachTableName= INFO 2026-02-28 17:23:35,096 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=df7dc7fd-440a-b80e-0a39-64ce9b29f308&attachTableName= INFO 2026-02-28 17:23:35,229 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 17:23:35,229 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 17:23:35,303 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 17:23:35,303 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 17:23:35,967 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetFileNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetFileNameForGuid(System.String, System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 17:23:35,967 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetFileNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetFileNameForGuid(System.String, System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 17:23:37,065 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 17:23:37,069 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 17:23:37,090 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 1120.0033ms INFO 2026-02-28 17:23:37,090 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 1120.0109ms INFO 2026-02-28 17:23:37,090 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 17:23:37,090 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 17:23:37,093 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1997.5853ms 200 application/json; charset=utf-8 INFO 2026-02-28 17:23:37,093 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1997.5853ms 200 application/json; charset=utf-8 INFO 2026-02-28 17:24:48,193 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=df7dc7fd-440a-b80e-0a39-64ce9b29f308&attachTableName= INFO 2026-02-28 17:24:48,203 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=5688cbd4-9b6a-d489-1128-f6c1b8175468&attachTableName= INFO 2026-02-28 17:24:48,213 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 17:24:48,213 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 17:24:48,214 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 17:24:48,214 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 17:24:48,217 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetFileNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetFileNameForGuid(System.String, System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 17:24:48,217 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetFileNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetFileNameForGuid(System.String, System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 17:24:48,229 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 17:24:48,229 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 17:24:48,230 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 13.0273ms INFO 2026-02-28 17:24:48,230 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 12.986ms INFO 2026-02-28 17:24:48,230 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 17:24:48,230 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 17:24:48,231 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.0359ms 200 application/json; charset=utf-8 INFO 2026-02-28 17:24:48,231 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.0629ms 200 application/json; charset=utf-8 INFO 2026-02-28 17:25:02,918 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=1559ddb9-d402-485c-2c24-7192126e8278&attachTableName= INFO 2026-02-28 17:25:02,918 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=a12db77c-3131-be82-d986-cd62479e2738&attachTableName= INFO 2026-02-28 17:25:02,922 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 17:25:02,923 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 17:25:02,924 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 17:25:02,924 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 17:25:02,931 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetFileNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetFileNameForGuid(System.String, System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 17:25:02,931 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetFileNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetFileNameForGuid(System.String, System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 17:25:02,953 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 17:25:02,953 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 17:25:02,954 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 22.8506ms INFO 2026-02-28 17:25:02,954 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 22.7931ms INFO 2026-02-28 17:25:02,954 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 17:25:02,954 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 17:25:02,955 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.1687ms 200 application/json; charset=utf-8 INFO 2026-02-28 17:25:02,955 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.1694ms 200 application/json; charset=utf-8 INFO 2026-02-28 17:25:54,684 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=1559ddb9-d402-485c-2c24-7192126e8278&attachTableName= INFO 2026-02-28 17:25:54,684 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=a12db77c-3131-be82-d986-cd62479e2738&attachTableName= INFO 2026-02-28 17:25:54,686 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 17:25:54,686 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 17:25:54,687 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 17:25:54,687 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 17:25:54,689 [18 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetFileNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetFileNameForGuid(System.String, System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 17:25:54,689 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetFileNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetFileNameForGuid(System.String, System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 17:25:54,699 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 17:25:54,699 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 17:25:54,700 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 10.6935ms INFO 2026-02-28 17:25:54,700 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 10.7274ms INFO 2026-02-28 17:25:54,700 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 17:25:54,700 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 17:25:54,700 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.0031ms 200 application/json; charset=utf-8 INFO 2026-02-28 17:25:54,700 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.1753ms 200 application/json; charset=utf-8 INFO 2026-02-28 19:04:36,426 [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-02-28 19:04:36,592 [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-02-28 19:04:36,624 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 80221 INFO 2026-02-28 19:04:36,752 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 19:04:36,830 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 19:04:37,510 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "UploadBase64", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadFileMulDto UploadBase64(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 19:04:38,686 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 19:04:38,702 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 1190.1809ms INFO 2026-02-28 19:04:38,703 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-02-28 19:04:38,705 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2081.5485ms 200 application/json; charset=utf-8 INFO 2026-02-28 19:13:23,539 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById application/json-patch+json 78 INFO 2026-02-28 19:13:23,558 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 19:13:23,559 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 19:13:23,563 [25 ] 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-02-28 19:13:23,603 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 19:13:23,619 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 55.5548ms INFO 2026-02-28 19:13:23,619 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 19:13:23,619 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 80.5297ms 200 application/json; charset=utf-8 INFO 2026-02-28 20:00:15,784 [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-02-28 20:00:15,893 [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-02-28 20:00:15,934 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=a12db77c-3131-be82-d986-cd62479e2738&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-02-28 20:00:15,937 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=1559ddb9-d402-485c-2c24-7192126e8278&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-02-28 20:00:16,096 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 20:00:16,096 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 20:00:16,178 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:00:16,178 [8 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:00:16,849 [8 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetFileNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetFileNameForGuid(System.String, System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 20:00:16,849 [10 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetFileNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetFileNameForGuid(System.String, System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 20:00:17,962 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 20:00:17,962 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 20:00:17,987 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 1135.235ms INFO 2026-02-28 20:00:17,987 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 1135.2369ms INFO 2026-02-28 20:00:17,987 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:00:17,987 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:00:17,990 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2056.6303ms 200 application/json; charset=utf-8 INFO 2026-02-28 20:00:17,991 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2057.328ms 200 application/json; charset=utf-8 INFO 2026-02-28 20:00:59,287 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=7b1ff229-5c08-55c4-d18c-75ac2a6d9cf4 application/x-www-form-urlencoded 0 INFO 2026-02-28 20:00:59,288 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=46b22deb-3a0f-5936-bd3a-a7fccfb72709 application/x-www-form-urlencoded 0 INFO 2026-02-28 20:00:59,312 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 20:00:59,312 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 20:00:59,313 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:00:59,313 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:00:59,317 [10 ] 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-02-28 20:00:59,317 [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-02-28 20:00:59,341 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 20:00:59,341 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 20:00:59,341 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 23.9101ms INFO 2026-02-28 20:00:59,341 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 23.8646ms INFO 2026-02-28 20:00:59,341 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:00:59,342 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:00:59,342 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.943ms 200 application/json; charset=utf-8 INFO 2026-02-28 20:00:59,342 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.9425ms 200 application/json; charset=utf-8 INFO 2026-02-28 20:04:34,206 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=0ec6ecb4-69f9-536a-21fd-d887ec91749e application/x-www-form-urlencoded 0 INFO 2026-02-28 20:04:34,208 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 20:04:34,214 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:04:34,215 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=3b14314d-e2bb-8385-3a08-1f73c1b89012 application/x-www-form-urlencoded 0 INFO 2026-02-28 20:04:34,216 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 20:04:34,216 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:04:34,217 [19 ] 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-02-28 20:04:34,218 [22 ] 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-02-28 20:04:34,225 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 20:04:34,225 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 20:04:34,226 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 7.7381ms INFO 2026-02-28 20:04:34,226 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:04:34,226 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.423ms INFO 2026-02-28 20:04:34,226 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:04:34,226 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.9228ms 200 application/json; charset=utf-8 INFO 2026-02-28 20:04:34,226 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6066ms 200 application/json; charset=utf-8 INFO 2026-02-28 20:05:26,685 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=f92d62e0-eb00-0a9d-c448-a86854b1ff0b application/x-www-form-urlencoded 0 INFO 2026-02-28 20:05:26,687 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=d520575d-dc6d-3e3a-dde1-a0baf13cde93 application/x-www-form-urlencoded 0 INFO 2026-02-28 20:05:26,687 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 20:05:26,687 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 20:05:26,688 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:05:26,688 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:05:26,690 [25 ] 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-02-28 20:05:26,690 [26 ] 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-02-28 20:05:26,701 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 20:05:26,701 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 20:05:26,702 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 11.7025ms INFO 2026-02-28 20:05:26,702 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 11.7391ms INFO 2026-02-28 20:05:26,702 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:05:26,702 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:05:26,703 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.6204ms 200 application/json; charset=utf-8 INFO 2026-02-28 20:05:26,703 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.0541ms 200 application/json; charset=utf-8 INFO 2026-02-28 20:06:25,288 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=afbb4b1f-70a6-0bc1-ae8c-551fe0748e72 application/x-www-form-urlencoded 0 INFO 2026-02-28 20:06:25,290 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=81cd1760-c634-2ed5-2e39-b97fe3e0cf48 application/x-www-form-urlencoded 0 INFO 2026-02-28 20:06:25,292 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 20:06:25,293 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 20:06:25,294 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:06:25,294 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:06:25,300 [30 ] 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-02-28 20:06:25,300 [32 ] 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-02-28 20:06:25,312 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 20:06:25,312 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 20:06:25,313 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 12.3623ms INFO 2026-02-28 20:06:25,313 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 12.3966ms INFO 2026-02-28 20:06:25,313 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:06:25,313 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:06:25,313 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.5475ms 200 application/json; charset=utf-8 INFO 2026-02-28 20:06:25,313 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.7241ms 200 application/json; charset=utf-8 INFO 2026-02-28 20:06:43,154 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadImageById application/json-patch+json 120 INFO 2026-02-28 20:06:43,156 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 20:06:43,157 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:06:43,160 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadImageById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadImageById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 20:06:43,209 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 20:06:43,243 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 82.3699ms INFO 2026-02-28 20:06:43,243 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:06:43,243 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 89.1418ms 200 application/json; charset=utf-8 INFO 2026-02-28 20:06:56,914 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=41492a0f-d559-cf0b-db81-4cb5888f1699 application/x-www-form-urlencoded 0 INFO 2026-02-28 20:06:56,915 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 20:06:56,916 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:06:56,918 [31 ] 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-02-28 20:06:56,922 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=e1b00222-a505-a3be-7543-e0ca4f25d869 application/x-www-form-urlencoded 0 INFO 2026-02-28 20:06:56,924 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 20:06:56,924 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:06:56,926 [33 ] 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-02-28 20:06:56,951 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 20:06:56,952 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 33.8868ms INFO 2026-02-28 20:06:56,952 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:06:56,952 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.6829ms 200 application/json; charset=utf-8 INFO 2026-02-28 20:06:56,952 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 20:06:56,952 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 26.7449ms INFO 2026-02-28 20:06:56,953 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:06:56,953 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.2931ms 200 application/json; charset=utf-8 INFO 2026-02-28 20:07:15,490 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadImageById application/json-patch+json 120 INFO 2026-02-28 20:07:15,491 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 20:07:15,492 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:07:15,494 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadImageById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadImageById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 20:07:15,513 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 20:07:15,534 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 39.8568ms INFO 2026-02-28 20:07:15,534 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 20:07:15,534 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.1823ms 200 application/json; charset=utf-8 INFO 2026-02-28 21:50:13,839 [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-02-28 21:50:13,984 [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-02-28 21:50:14,017 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=844eeb7a-3399-9eaf-f855-213f3c286885 application/x-www-form-urlencoded 0 INFO 2026-02-28 21:50:14,017 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=2a49057d-c6fa-9aeb-c488-ac228bc19a77 application/x-www-form-urlencoded 0 INFO 2026-02-28 21:50:14,152 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 21:50:14,152 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 21:50:14,233 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 21:50:14,233 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 21:50:14,899 [6 ] 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-02-28 21:50:14,899 [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-02-28 21:50:16,008 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 21:50:16,011 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 21:50:16,034 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1133.016ms INFO 2026-02-28 21:50:16,034 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1133.0224ms INFO 2026-02-28 21:50:16,034 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 21:50:16,034 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 21:50:16,038 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2020.9967ms 200 application/json; charset=utf-8 INFO 2026-02-28 21:50:16,038 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2020.9969ms 200 application/json; charset=utf-8 INFO 2026-02-28 21:50:55,518 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadImageById application/json-patch+json 120 INFO 2026-02-28 21:50:55,535 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 21:50:55,536 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 21:50:55,540 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadImageById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadImageById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 21:50:55,587 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 21:50:55,595 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 54.663ms INFO 2026-02-28 21:50:55,595 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 21:50:55,595 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 77.7741ms 200 application/json; charset=utf-8 INFO 2026-02-28 21:51:03,235 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadImageById application/json-patch+json 120 INFO 2026-02-28 21:51:03,238 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 21:51:03,239 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 21:51:03,242 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadImageById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadImageById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-02-28 21:51:03,255 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 21:51:03,266 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 24.176ms INFO 2026-02-28 21:51:03,266 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-02-28 21:51:03,267 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.6279ms 200 application/json; charset=utf-8 INFO 2026-02-28 21:52:25,437 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=8378b531-2de4-0df3-6fe0-3eb0714b91fa application/x-www-form-urlencoded 0 INFO 2026-02-28 21:52:25,437 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=526f061a-d1f2-520c-f4f1-031344d1a9a3 application/x-www-form-urlencoded 0 INFO 2026-02-28 21:52:25,440 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 21:52:25,440 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-02-28 21:52:25,441 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 21:52:25,441 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 21:52:25,443 [17 ] 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-02-28 21:52:25,443 [16 ] 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-02-28 21:52:25,455 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 21:52:25,455 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-02-28 21:52:25,456 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 12.2832ms INFO 2026-02-28 21:52:25,456 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 12.2494ms INFO 2026-02-28 21:52:25,456 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 21:52:25,456 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-02-28 21:52:25,456 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.3561ms 200 application/json; charset=utf-8 INFO 2026-02-28 21:52:25,456 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.3568ms 200 application/json; charset=utf-8