INFO 2026-03-04 05:30:47,079 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-03-04 05:30:47,185 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmFile\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-03-04 05:30:47,215 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://58.252.12.171:8080/HcmFile/ INFO 2026-03-04 05:30:47,261 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host)' INFO 2026-03-04 05:30:47,926 [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-03-04 05:30:48,397 [10 ] vc.Infrastructure.RedirectResultExecutor - Executing RedirectResult, redirecting to /swagger. INFO 2026-03-04 05:30:48,400 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host) in 471.6947ms INFO 2026-03-04 05:30:48,400 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host)' INFO 2026-03-04 05:30:48,408 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1193.4153ms 302 INFO 2026-03-04 07:47:42,863 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-03-04 07:47:42,989 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmFile\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-03-04 07:47:43,023 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 49131 INFO 2026-03-04 07:47:43,172 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 07:47:43,250 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 07:47:43,927 [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-03-04 07:47:45,105 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 07:47:45,121 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 1190.949ms INFO 2026-03-04 07:47:45,121 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 07:47:45,124 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2100.6804ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:27:41,698 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-03-04 08:27:41,810 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmFile\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-03-04 08:27:41,844 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=31a62d93-12d7-4456-d18d-754d489f0a45&attachTableName= INFO 2026-03-04 08:27:41,844 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=f1fc4803-7a4c-5c9a-9849-8e31b2d4d6ac&attachTableName= INFO 2026-03-04 08:27:41,980 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:27:41,980 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:27:42,052 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:27:42,052 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:27:42,726 [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-03-04 08:27:42,726 [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-03-04 08:27:43,842 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:27:43,846 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:27:43,867 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 1138.5103ms INFO 2026-03-04 08:27:43,867 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 1138.507ms INFO 2026-03-04 08:27:43,868 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:27:43,868 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:27:43,871 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2026.873ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:27:43,871 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2026.873ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:28:03,692 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=2cf8ecc7-f2ba-99ad-cf56-fcc7b86760e9&attachTableName= INFO 2026-03-04 08:28:03,692 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=08ceb17b-6628-8887-0cab-ea360ce34e81&attachTableName= INFO 2026-03-04 08:28:03,712 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:28:03,712 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:28:03,713 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:28:03,713 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:28:03,716 [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-03-04 08:28:03,716 [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-03-04 08:28:03,730 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:28:03,730 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:28:03,731 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 14.7719ms INFO 2026-03-04 08:28:03,731 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 14.7327ms INFO 2026-03-04 08:28:03,731 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:28:03,731 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:28:03,731 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.5059ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:28:03,731 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.506ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:32:50,345 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=31a62d93-12d7-4456-d18d-754d489f0a45&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 08:32:50,345 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=f1fc4803-7a4c-5c9a-9849-8e31b2d4d6ac&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 08:32:50,348 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:32:50,348 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:32:50,363 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:32:50,363 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:32:50,366 [20 ] 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-03-04 08:32:50,366 [21 ] 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-03-04 08:32:50,377 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:32:50,377 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:32:50,377 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 10.8559ms INFO 2026-03-04 08:32:50,377 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 10.8659ms INFO 2026-03-04 08:32:50,377 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:32:50,377 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:32:50,378 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.7966ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:32:50,378 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.7973ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:36:03,539 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=17352230-2dcd-c7c8-b137-8904fe669096&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 08:36:03,541 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:36:03,543 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:36:03,548 [29 ] 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-03-04 08:36:03,564 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:36:03,565 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 16.5191ms INFO 2026-03-04 08:36:03,565 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:36:03,565 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.9395ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:36:03,567 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=7f22e002-478f-4a40-b5f3-93a5a2d3660e&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 08:36:03,568 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:36:03,569 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:36:03,571 [29 ] 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-03-04 08:36:03,579 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:36:03,580 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 8.4443ms INFO 2026-03-04 08:36:03,580 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:36:03,580 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.2232ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:38:34,641 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=60241884-5e55-c3d7-f4e3-ba4ae38d55d2&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 08:38:34,641 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=2b2ae75b-7c98-102f-abf4-65d61048f14f&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 08:38:34,643 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:38:34,643 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:38:34,644 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:38:34,644 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:38:34,646 [36 ] 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-03-04 08:38:34,646 [35 ] 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-03-04 08:38:34,657 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:38:34,657 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:38:34,658 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 11.4913ms INFO 2026-03-04 08:38:34,658 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 11.4572ms INFO 2026-03-04 08:38:34,658 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:38:34,658 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:38:34,658 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.9904ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:38:34,658 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.9914ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:41:26,131 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=2b2ae75b-7c98-102f-abf4-65d61048f14f&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 08:41:26,132 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:41:26,133 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=60241884-5e55-c3d7-f4e3-ba4ae38d55d2&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 08:41:26,135 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:41:26,138 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:41:26,138 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:41:26,140 [46 ] 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-03-04 08:41:26,140 [44 ] 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-03-04 08:41:26,152 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:41:26,152 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:41:26,154 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 13.5978ms INFO 2026-03-04 08:41:26,154 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 13.5142ms INFO 2026-03-04 08:41:26,154 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:41:26,154 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:41:26,154 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.9187ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:41:26,154 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.7093ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:41:29,707 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=17352230-2dcd-c7c8-b137-8904fe669096&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 08:41:29,708 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:41:29,708 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:41:29,709 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=7f22e002-478f-4a40-b5f3-93a5a2d3660e&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 08:41:29,710 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:41:29,710 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:41:29,710 [40 ] 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-03-04 08:41:29,712 [46 ] 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-03-04 08:41:29,720 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:41:29,720 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:41:29,720 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 9.74ms INFO 2026-03-04 08:41:29,720 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.8884ms INFO 2026-03-04 08:41:29,720 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:41:29,720 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:41:29,721 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5384ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:41:29,721 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4461ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:41:32,137 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=31a62d93-12d7-4456-d18d-754d489f0a45&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 08:41:32,137 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=f1fc4803-7a4c-5c9a-9849-8e31b2d4d6ac&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 08:41:32,138 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:41:32,138 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:41:32,138 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:41:32,138 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:41:32,140 [46 ] 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-03-04 08:41:32,140 [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-03-04 08:41:32,151 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:41:32,151 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:41:32,152 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 11.434ms INFO 2026-03-04 08:41:32,152 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:41:32,152 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 11.4098ms INFO 2026-03-04 08:41:32,152 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:41:32,152 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.3456ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:41:32,152 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.448ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:42:31,739 [49 ] 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-03-04 08:42:31,740 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:42:31,744 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:42:31,747 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 08:42:31,798 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:42:31,845 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 98.1594ms INFO 2026-03-04 08:42:31,845 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:42:31,846 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 106.7642ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:42:38,540 [49 ] 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-03-04 08:42:38,541 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:42:38,542 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:42:38,543 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 08:42:38,554 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:42:38,601 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 57.2827ms INFO 2026-03-04 08:42:38,601 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:42:38,601 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.6236ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:42:43,216 [51 ] 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-03-04 08:42:43,216 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:42:43,217 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:42:43,218 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 08:42:43,228 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:42:43,277 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 58.598ms INFO 2026-03-04 08:42:43,277 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:42:43,277 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.5982ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:48:12,498 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=31a62d93-12d7-4456-d18d-754d489f0a45&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 08:48:12,499 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:48:12,503 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:48:12,505 [66 ] 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-03-04 08:48:12,507 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=f1fc4803-7a4c-5c9a-9849-8e31b2d4d6ac&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 08:48:12,508 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:48:12,509 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:48:12,510 [74 ] 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-03-04 08:48:12,512 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:48:12,512 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.1953ms INFO 2026-03-04 08:48:12,512 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:48:12,513 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4628ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:48:12,515 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:48:12,515 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.7748ms INFO 2026-03-04 08:48:12,515 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:48:12,515 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0507ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:48:18,572 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=7f22e002-478f-4a40-b5f3-93a5a2d3660e&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 08:48:18,572 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=17352230-2dcd-c7c8-b137-8904fe669096&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 08:48:18,573 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:48:18,573 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:48:18,573 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:48:18,573 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:48:18,575 [74 ] 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-03-04 08:48:18,575 [67 ] 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-03-04 08:48:18,582 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:48:18,582 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:48:18,582 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.4169ms INFO 2026-03-04 08:48:18,582 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.5011ms INFO 2026-03-04 08:48:18,582 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:48:18,582 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:48:18,583 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7785ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:48:18,583 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8455ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:48:25,074 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=60241884-5e55-c3d7-f4e3-ba4ae38d55d2&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 08:48:25,075 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=2b2ae75b-7c98-102f-abf4-65d61048f14f&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 08:48:25,075 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:48:25,075 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:48:25,075 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:48:25,075 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:48:25,077 [66 ] 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-03-04 08:48:25,077 [72 ] 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-03-04 08:48:25,083 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:48:25,083 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:48:25,083 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.039ms INFO 2026-03-04 08:48:25,083 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.1268ms INFO 2026-03-04 08:48:25,083 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:48:25,083 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:48:25,083 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.76ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:48:25,083 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1601ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:54:19,005 [79 ] 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-03-04 08:54:19,005 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:54:19,007 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:54:19,009 [79 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 08:54:19,016 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:54:19,050 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 40.6352ms INFO 2026-03-04 08:54:19,050 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:54:19,050 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.253ms 200 application/json; charset=utf-8 INFO 2026-03-04 08:54:22,654 [78 ] 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-03-04 08:54:22,654 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 08:54:22,655 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:54:22,656 [78 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 08:54:22,677 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 08:54:22,723 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 66.4823ms INFO 2026-03-04 08:54:22,723 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 08:54:22,723 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.5166ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:04:22,708 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 88355 INFO 2026-03-04 09:04:22,709 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:04:22,712 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:04:22,715 [62 ] 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-03-04 09:04:22,768 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:04:22,770 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 54.8445ms INFO 2026-03-04 09:04:22,770 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:04:22,770 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.9723ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:06:39,751 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 92519 INFO 2026-03-04 09:06:39,751 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:06:39,751 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:06:39,753 [55 ] 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-03-04 09:06:39,777 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:06:39,777 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 24.4207ms INFO 2026-03-04 09:06:39,777 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:06:39,778 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.0265ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:06:39,780 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 77027 INFO 2026-03-04 09:06:39,781 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:06:39,781 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:06:39,782 [52 ] 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-03-04 09:06:39,791 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:06:39,791 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 8.5068ms INFO 2026-03-04 09:06:39,791 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:06:39,791 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2147ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:07:42,745 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=ee05ae8c-83ad-16ce-49b7-41d0004c215e&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 09:07:42,745 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:07:42,746 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:07:42,747 [48 ] 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-03-04 09:07:42,753 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:07:42,753 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.7625ms INFO 2026-03-04 09:07:42,753 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:07:42,753 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.438ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:11:30,388 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=7300584a-9a1c-1967-6a39-1cfc9738a8af&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 09:11:30,389 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:11:30,389 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:11:30,391 [41 ] 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-03-04 09:11:30,397 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:11:30,397 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.7433ms INFO 2026-03-04 09:11:30,397 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:11:30,398 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:11:30,419 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=1219128d-8ab6-c4d8-89f0-ffe314076cc8&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 09:11:30,419 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:11:30,419 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:11:30,421 [38 ] 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-03-04 09:11:30,428 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:11:30,428 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.1387ms INFO 2026-03-04 09:11:30,428 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:11:30,428 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6982ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:15:42,347 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 140 INFO 2026-03-04 09:15:42,348 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 09:15:42,349 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:15:42,351 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:15:42,352 [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-03-04 09:15:42,360 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:15:42,381 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 28.8313ms INFO 2026-03-04 09:15:42,381 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:15:42,381 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.8081ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:15:53,286 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 140 INFO 2026-03-04 09:15:53,286 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 09:15:53,286 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:15:53,287 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:15:53,288 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:15:53,296 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:15:53,330 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 42.1466ms INFO 2026-03-04 09:15:53,330 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:15:53,330 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.5945ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:15:59,248 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 140 INFO 2026-03-04 09:15:59,248 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 09:15:59,249 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:15:59,249 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:15:59,250 [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-03-04 09:15:59,260 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:15:59,283 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 32.824ms INFO 2026-03-04 09:15:59,283 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:15:59,283 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.1404ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:16:38,110 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=b284bb85-03c2-e143-550e-3a08cb5d826f application/x-www-form-urlencoded 0 INFO 2026-03-04 09:16:38,111 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:16:38,113 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:16:38,116 [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-03-04 09:16:38,129 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:16:38,129 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 13.495ms INFO 2026-03-04 09:16:38,130 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:16:38,130 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.5907ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:16:38,530 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=96995c80-1cbd-b92f-578b-7be35f422e5a application/x-www-form-urlencoded 0 INFO 2026-03-04 09:16:38,530 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:16:38,531 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:16:38,532 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:16:38,537 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:16:38,537 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.4431ms INFO 2026-03-04 09:16:38,537 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:16:38,537 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8227ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:16:58,834 [26 ] 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-03-04 09:16:58,834 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:16:58,834 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:16:58,837 [26 ] 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-03-04 09:16:58,857 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:16:58,893 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 55.9757ms INFO 2026-03-04 09:16:58,893 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:16:58,893 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.5008ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:17:18,068 [34 ] 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-03-04 09:17:18,068 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:17:18,068 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:17:18,070 [34 ] 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-03-04 09:17:18,079 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:17:18,118 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 47.3032ms INFO 2026-03-04 09:17:18,118 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:17:18,118 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.3017ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:17:52,113 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=96995c80-1cbd-b92f-578b-7be35f422e5a application/x-www-form-urlencoded 0 INFO 2026-03-04 09:17:52,113 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=b284bb85-03c2-e143-550e-3a08cb5d826f application/x-www-form-urlencoded 0 INFO 2026-03-04 09:17:52,113 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:17:52,114 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:17:52,114 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:17:52,114 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:17:52,115 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:17:52,115 [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-03-04 09:17:52,119 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:17:52,119 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:17:52,119 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.3853ms INFO 2026-03-04 09:17:52,119 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:17:52,119 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.274ms INFO 2026-03-04 09:17:52,119 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:17:52,119 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4193ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:17:52,119 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4383ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:19:04,858 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 140 INFO 2026-03-04 09:19:04,859 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 09:19:04,859 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:19:04,859 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:19:04,861 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:19:04,868 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:19:04,903 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 41.7556ms INFO 2026-03-04 09:19:04,903 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:19:04,903 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.3289ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:19:09,678 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 140 INFO 2026-03-04 09:19:09,678 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 09:19:09,678 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:19:09,678 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:19:09,680 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:19:09,687 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:19:09,733 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 53.732ms INFO 2026-03-04 09:19:09,733 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:19:09,734 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.0644ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:26:45,083 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 140 INFO 2026-03-04 09:26:45,084 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 09:26:45,084 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:26:45,086 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:26:45,087 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:26:45,095 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:26:45,120 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 33.1565ms INFO 2026-03-04 09:26:45,120 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:26:45,120 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.2292ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:26:59,622 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 140 INFO 2026-03-04 09:26:59,622 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 09:26:59,622 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:26:59,623 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:26:59,624 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:26:59,631 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:26:59,667 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 42.972ms INFO 2026-03-04 09:26:59,667 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:26:59,667 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.6116ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:32:58,726 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=edceb0d8-d40f-fd77-294c-fe65934ede4d application/x-www-form-urlencoded 0 INFO 2026-03-04 09:32:58,726 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=ee443ef0-4269-2765-d593-1bad30539284 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:32:58,727 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:32:58,727 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:32:58,732 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:32:58,732 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:32:58,733 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:32:58,733 [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-03-04 09:32:58,737 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:32:58,737 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:32:58,737 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.1529ms INFO 2026-03-04 09:32:58,737 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:32:58,738 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.252ms INFO 2026-03-04 09:32:58,738 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:32:58,738 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5258ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:32:58,738 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6232ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:33:43,917 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=11c04473-c6f0-5967-77f8-d906f3456596 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:33:43,918 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:33:43,918 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:33:43,919 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:33:43,924 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:33:43,924 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.6901ms INFO 2026-03-04 09:33:43,924 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:33:43,924 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9592ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:33:44,073 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=57b6aa45-6198-7489-fa6b-cad2c5ee3322 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:33:44,073 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:33:44,073 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:33:44,074 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:33:44,079 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:33:44,079 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.5559ms INFO 2026-03-04 09:33:44,079 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:33:44,079 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6357ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:34:01,733 [55 ] 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-03-04 09:34:01,733 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:34:01,733 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:34:01,735 [55 ] 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-03-04 09:34:01,746 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:34:01,815 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 80.1361ms INFO 2026-03-04 09:34:01,815 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:34:01,815 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 82.3527ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:34:19,728 [50 ] 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-03-04 09:34:19,728 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:34:19,728 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:34:19,729 [50 ] 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-03-04 09:34:19,739 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:34:19,780 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 50.4025ms INFO 2026-03-04 09:34:19,780 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:34:19,780 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.5214ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:35:03,750 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=6e89c694-84ad-35e0-de68-79251fe39ef6 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:35:03,751 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:35:03,752 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:35:03,754 [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-03-04 09:35:03,758 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=ac1e7482-f982-35a4-3654-7899c8a207aa application/x-www-form-urlencoded 0 INFO 2026-03-04 09:35:03,758 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:35:03,758 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:35:03,758 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.2217ms INFO 2026-03-04 09:35:03,758 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:35:03,758 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:35:03,758 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9361ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:35:03,760 [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-03-04 09:35:03,763 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:35:03,763 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.6108ms INFO 2026-03-04 09:35:03,763 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:35:03,764 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9067ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:36:31,740 [40 ] 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-03-04 09:36:31,740 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:36:31,741 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:36:31,742 [40 ] 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-03-04 09:36:31,797 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:36:31,827 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 84.4739ms INFO 2026-03-04 09:36:31,827 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:36:31,827 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 86.9142ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:37:03,721 [40 ] 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-03-04 09:37:03,721 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:37:03,721 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:37:03,723 [40 ] 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-03-04 09:37:03,818 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:37:03,840 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 116.6494ms INFO 2026-03-04 09:37:03,840 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:37:03,840 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 119.223ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:37:23,273 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=6e89c694-84ad-35e0-de68-79251fe39ef6 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:37:23,274 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:37:23,274 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:37:23,275 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:37:23,280 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:37:23,280 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.5999ms INFO 2026-03-04 09:37:23,280 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:37:23,280 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7736ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:37:23,281 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=ac1e7482-f982-35a4-3654-7899c8a207aa application/x-www-form-urlencoded 0 INFO 2026-03-04 09:37:23,282 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:37:23,282 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:37:23,283 [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-03-04 09:37:23,288 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:37:23,288 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.7457ms INFO 2026-03-04 09:37:23,288 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:37:23,288 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9453ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:37:27,266 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=d12b5a01-f137-01b6-696b-06be885f3acc application/x-www-form-urlencoded 0 INFO 2026-03-04 09:37:27,267 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:37:27,267 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:37:27,268 [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-03-04 09:37:27,270 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=6dc65029-f1b8-cf41-83f1-fa1ae3c6dc1c application/x-www-form-urlencoded 0 INFO 2026-03-04 09:37:27,271 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:37:27,271 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:37:27,272 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:37:27,273 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:37:27,273 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.6928ms INFO 2026-03-04 09:37:27,273 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:37:27,273 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.001ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:37:27,276 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:37:27,276 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.8025ms INFO 2026-03-04 09:37:27,276 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:37:27,276 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5684ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:38:10,295 [40 ] 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-03-04 09:38:10,296 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:38:10,296 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:38:10,297 [40 ] 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-03-04 09:38:10,304 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:38:10,320 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 22.9394ms INFO 2026-03-04 09:38:10,320 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:38:10,320 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.0784ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:38:45,609 [49 ] 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-03-04 09:38:45,609 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:38:45,609 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:38:45,611 [49 ] 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-03-04 09:38:45,617 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:38:45,626 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 15.723ms INFO 2026-03-04 09:38:45,627 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:38:45,627 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.0375ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:39:57,182 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=3528d891-ec01-0ea7-193e-37ef54a6dd54 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:39:57,182 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:39:57,183 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:39:57,184 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:39:57,188 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:39:57,189 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.4805ms INFO 2026-03-04 09:39:57,189 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:39:57,189 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7495ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:39:57,223 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=70abad65-97b5-896b-dca3-0c6dd16a2c54 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:39:57,223 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:39:57,223 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:39:57,224 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:39:57,228 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:39:57,228 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.6284ms INFO 2026-03-04 09:39:57,228 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:39:57,228 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3555ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:40:29,212 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=dadede30-509a-c452-de94-d76e00ff21e7 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:40:29,213 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=74f6c715-3f18-285b-9591-d70b3ded15f3 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:40:29,213 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:40:29,213 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:40:29,213 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:40:29,213 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:40:29,215 [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-03-04 09:40:29,215 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:40:29,220 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:40:29,220 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.7603ms INFO 2026-03-04 09:40:29,220 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:40:29,220 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0281ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:40:29,226 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:40:29,227 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 11.5631ms INFO 2026-03-04 09:40:29,227 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:40:29,227 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.239ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:40:35,176 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=3528d891-ec01-0ea7-193e-37ef54a6dd54 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:40:35,176 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=70abad65-97b5-896b-dca3-0c6dd16a2c54 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:40:35,176 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:40:35,176 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:40:35,176 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:40:35,176 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:40:35,177 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:40:35,177 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:40:35,181 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:40:35,181 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.9802ms INFO 2026-03-04 09:40:35,181 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:40:35,182 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9484ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:40:35,182 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:40:35,182 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.818ms INFO 2026-03-04 09:40:35,182 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:40:35,182 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7539ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:40:40,552 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=2c1d9a76-b7c1-aaa7-19d7-ea41a0ea8944 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:40:40,552 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:40:40,552 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:40:40,554 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:40:40,558 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:40:40,558 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.2712ms INFO 2026-03-04 09:40:40,558 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:40:40,558 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3211ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:40:40,580 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=bdb02545-cbbf-5212-daad-b8c00735d4cc application/x-www-form-urlencoded 0 INFO 2026-03-04 09:40:40,581 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:40:40,581 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:40:40,582 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:40:40,586 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:40:40,586 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.8227ms INFO 2026-03-04 09:40:40,586 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:40:40,586 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7875ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:40:48,028 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=3b27401c-fb42-2d96-361d-dac3bc0b711a application/x-www-form-urlencoded 0 INFO 2026-03-04 09:40:48,028 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=3ab4b4a5-c13e-edaa-de9e-1af95eca9483 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:40:48,028 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:40:48,028 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:40:48,028 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:40:48,029 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:40:48,030 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:40:48,030 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:40:48,034 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:40:48,034 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:40:48,034 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.993ms INFO 2026-03-04 09:40:48,034 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:40:48,034 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.003ms INFO 2026-03-04 09:40:48,034 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:40:48,034 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8477ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:40:48,034 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9747ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:40:57,858 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=3b27401c-fb42-2d96-361d-dac3bc0b711a application/x-www-form-urlencoded 0 INFO 2026-03-04 09:40:57,858 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:40:57,859 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:40:57,860 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:40:57,864 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:40:57,864 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.3731ms INFO 2026-03-04 09:40:57,864 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:40:57,864 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.402ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:40:57,865 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=3ab4b4a5-c13e-edaa-de9e-1af95eca9483 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:40:57,866 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:40:57,866 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:40:57,868 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:40:57,871 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:40:57,871 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.7954ms INFO 2026-03-04 09:40:57,871 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:40:57,872 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2259ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:41:03,940 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=3b27401c-fb42-2d96-361d-dac3bc0b711a application/x-www-form-urlencoded 0 INFO 2026-03-04 09:41:03,940 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=3ab4b4a5-c13e-edaa-de9e-1af95eca9483 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:41:03,940 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:41:03,940 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:41:03,940 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:03,940 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:03,941 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:41:03,941 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:41:03,945 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:41:03,945 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:41:03,945 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.0487ms INFO 2026-03-04 09:41:03,945 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:03,945 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.1231ms INFO 2026-03-04 09:41:03,945 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:03,946 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9387ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:41:03,946 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9898ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:41:10,698 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=a6b7e44c-a381-09b8-fd8a-936627a82edc application/x-www-form-urlencoded 0 INFO 2026-03-04 09:41:10,698 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:41:10,698 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:10,700 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:41:10,704 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:41:10,704 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.4863ms INFO 2026-03-04 09:41:10,704 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:10,704 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5452ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:41:10,705 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=df733974-1dd0-f8e6-9d7e-172f21517228 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:41:10,706 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:41:10,706 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:10,707 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:41:10,710 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:41:10,711 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.585ms INFO 2026-03-04 09:41:10,711 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:10,711 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6121ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:41:17,907 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=3b27401c-fb42-2d96-361d-dac3bc0b711a application/x-www-form-urlencoded 0 INFO 2026-03-04 09:41:17,908 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:41:17,908 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:17,909 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:41:17,914 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:41:17,914 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.559ms INFO 2026-03-04 09:41:17,914 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:17,914 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7522ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:41:17,932 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=3ab4b4a5-c13e-edaa-de9e-1af95eca9483 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:41:17,932 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:41:17,932 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:17,933 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:41:17,937 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:41:17,937 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.7486ms INFO 2026-03-04 09:41:17,937 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:17,937 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5174ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:41:24,510 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=3b27401c-fb42-2d96-361d-dac3bc0b711a application/x-www-form-urlencoded 0 INFO 2026-03-04 09:41:24,510 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:41:24,510 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:24,511 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:41:24,515 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:41:24,516 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.0847ms INFO 2026-03-04 09:41:24,516 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:24,516 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1403ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:41:24,527 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=3ab4b4a5-c13e-edaa-de9e-1af95eca9483 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:41:24,527 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:41:24,527 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:24,529 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:41:24,532 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:41:24,532 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.5783ms INFO 2026-03-04 09:41:24,532 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:24,532 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4764ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:41:32,128 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=a6b7e44c-a381-09b8-fd8a-936627a82edc application/x-www-form-urlencoded 0 INFO 2026-03-04 09:41:32,128 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:41:32,128 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:32,130 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:41:32,135 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=df733974-1dd0-f8e6-9d7e-172f21517228 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:41:32,136 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:41:32,136 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:32,137 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:41:32,141 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:41:32,141 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.7638ms INFO 2026-03-04 09:41:32,141 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:32,141 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.642ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:41:32,148 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:41:32,149 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 18.9054ms INFO 2026-03-04 09:41:32,149 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:32,149 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.2314ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:41:39,380 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=a6b7e44c-a381-09b8-fd8a-936627a82edc application/x-www-form-urlencoded 0 INFO 2026-03-04 09:41:39,380 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:41:39,380 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:39,382 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:41:39,386 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:41:39,386 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.1853ms INFO 2026-03-04 09:41:39,386 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:39,386 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1462ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:41:39,396 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=df733974-1dd0-f8e6-9d7e-172f21517228 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:41:39,396 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:41:39,396 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:39,397 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:41:39,401 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:41:39,401 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.3942ms INFO 2026-03-04 09:41:39,401 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:39,401 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2946ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:41:46,356 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=3b27401c-fb42-2d96-361d-dac3bc0b711a application/x-www-form-urlencoded 0 INFO 2026-03-04 09:41:46,356 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=3ab4b4a5-c13e-edaa-de9e-1af95eca9483 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:41:46,356 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:41:46,356 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:41:46,356 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:46,356 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:46,357 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:41:46,357 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:41:46,361 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:41:46,361 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:41:46,361 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.9351ms INFO 2026-03-04 09:41:46,361 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:46,361 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.9511ms INFO 2026-03-04 09:41:46,361 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:41:46,362 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0656ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:41:46,362 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0598ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:42:09,388 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=7fcdd7fd-3af1-76c7-5a92-dcf8c775dc4c application/x-www-form-urlencoded 0 INFO 2026-03-04 09:42:09,389 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:42:09,389 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:42:09,390 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:42:09,395 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:42:09,395 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.7082ms INFO 2026-03-04 09:42:09,395 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:42:09,395 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9101ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:42:09,407 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=f9f360e3-7b6b-2fa8-3015-1ab82f594405 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:42:09,408 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:42:09,408 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:42:09,409 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:42:09,413 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:42:09,413 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.0516ms INFO 2026-03-04 09:42:09,413 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:42:09,413 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8197ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:42:22,668 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=59ecdca1-7d01-acc7-00a8-bef202134141 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:42:22,668 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:42:22,669 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:42:22,670 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:42:22,674 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:42:22,674 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.1588ms INFO 2026-03-04 09:42:22,674 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:42:22,674 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1984ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:42:22,678 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=0ee75262-1b25-cb1d-52cc-2a63fbcbbc6c application/x-www-form-urlencoded 0 INFO 2026-03-04 09:42:22,678 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:42:22,678 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:42:22,679 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:42:22,683 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:42:22,683 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.792ms INFO 2026-03-04 09:42:22,683 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:42:22,684 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8828ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:42:31,388 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=a6b7e44c-a381-09b8-fd8a-936627a82edc application/x-www-form-urlencoded 0 INFO 2026-03-04 09:42:31,388 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:42:31,388 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:42:31,389 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:42:31,394 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:42:31,394 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.6794ms INFO 2026-03-04 09:42:31,394 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:42:31,394 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.649ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:42:31,425 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=df733974-1dd0-f8e6-9d7e-172f21517228 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:42:31,426 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:42:31,426 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:42:31,427 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:42:31,431 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:42:31,431 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.1769ms INFO 2026-03-04 09:42:31,431 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:42:31,432 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3268ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:42:43,532 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=a3963125-6bd8-5a7d-9f9d-56dc5f039150 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:42:43,533 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:42:43,533 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:42:43,534 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:42:43,538 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:42:43,538 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.9521ms INFO 2026-03-04 09:42:43,538 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:42:43,538 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0325ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:42:43,548 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=bd3a0402-9611-6bc3-1b0d-0d26052e81ad application/x-www-form-urlencoded 0 INFO 2026-03-04 09:42:43,549 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:42:43,549 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:42:43,550 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:42:43,554 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:42:43,554 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.6203ms INFO 2026-03-04 09:42:43,554 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:42:43,554 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5058ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:43:07,214 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=5f40b11d-6b1d-1d1c-b8b2-4cc675cbe480 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:43:07,214 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:43:07,214 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:43:07,215 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:43:07,220 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:43:07,220 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.359ms INFO 2026-03-04 09:43:07,220 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:43:07,220 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3958ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:43:07,247 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=7ee3da16-64ba-39db-ee9a-5464c028b055 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:43:07,248 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:43:07,248 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:43:07,249 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:43:07,253 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:43:07,253 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.6987ms INFO 2026-03-04 09:43:07,253 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:43:07,253 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4995ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:44:00,110 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=5f40b11d-6b1d-1d1c-b8b2-4cc675cbe480 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:44:00,110 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:44:00,110 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:44:00,112 [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-03-04 09:44:00,116 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:44:00,116 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.3184ms INFO 2026-03-04 09:44:00,116 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:44:00,116 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5881ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:44:00,124 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=7ee3da16-64ba-39db-ee9a-5464c028b055 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:44:00,125 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:44:00,125 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:44:00,126 [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-03-04 09:44:00,130 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:44:00,130 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.7489ms INFO 2026-03-04 09:44:00,130 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:44:00,130 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7783ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:48:45,224 [72 ] 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-03-04 09:48:45,225 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:48:45,225 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:48:45,226 [72 ] 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-03-04 09:48:45,283 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:48:45,312 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 85.3651ms INFO 2026-03-04 09:48:45,312 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:48:45,312 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 87.4747ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:49:13,196 [71 ] 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-03-04 09:49:13,196 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:49:13,196 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:49:13,197 [71 ] 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-03-04 09:49:13,212 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:49:13,216 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 18.3286ms INFO 2026-03-04 09:49:13,216 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:49:13,216 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3144ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:54:08,480 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=6274a828-97fb-9dd8-a9da-19f0c270e275 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:54:08,480 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:54:08,482 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:54:08,483 [78 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:54:08,487 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=fbac1aba-e922-f134-71ad-25a1d61f0351 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:54:08,487 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:54:08,487 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:54:08,489 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:54:08,493 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:54:08,493 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.0725ms INFO 2026-03-04 09:54:08,493 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:54:08,493 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9956ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:54:08,494 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:54:08,494 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 10.7731ms INFO 2026-03-04 09:54:08,494 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:54:08,494 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.7471ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:55:25,622 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=6274a828-97fb-9dd8-a9da-19f0c270e275 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:55:25,623 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:55:25,623 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:55:25,624 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=fbac1aba-e922-f134-71ad-25a1d61f0351 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:55:25,624 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:55:25,624 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:55:25,624 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:55:25,626 [18 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:55:25,628 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:55:25,629 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.209ms INFO 2026-03-04 09:55:25,629 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:55:25,629 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4498ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:55:25,629 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:55:25,630 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.9267ms INFO 2026-03-04 09:55:25,630 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:55:25,630 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0452ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:56:38,756 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=e661dfb5-929d-d3d9-0d5f-91d6077e1dc6 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:56:38,756 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:56:38,757 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:56:38,757 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=dc4cc2ae-f5dd-7b5a-8068-b80a178f41ae application/x-www-form-urlencoded 0 INFO 2026-03-04 09:56:38,757 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:56:38,757 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:56:38,758 [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-03-04 09:56:38,758 [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-03-04 09:56:38,762 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:56:38,762 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.0478ms INFO 2026-03-04 09:56:38,762 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:56:38,762 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:56:38,762 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.205ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:56:38,762 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.6677ms INFO 2026-03-04 09:56:38,762 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:56:38,762 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6311ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:59:12,176 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 482171 INFO 2026-03-04 09:59:12,177 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:59:12,178 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:59:12,180 [89 ] 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-03-04 09:59:12,219 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:59:12,219 [90 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 39.6196ms INFO 2026-03-04 09:59:12,219 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:59:12,219 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.1628ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:59:12,229 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 545247 INFO 2026-03-04 09:59:12,230 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:59:12,230 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:59:12,231 [91 ] 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-03-04 09:59:12,252 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:59:12,252 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 20.6102ms INFO 2026-03-04 09:59:12,252 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:59:12,252 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.6414ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:59:20,133 [96 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=6c0b4c6b-abaf-9729-9688-987a26f79d34 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:59:20,133 [96 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:59:20,133 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:59:20,135 [96 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:59:20,139 [96 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:59:20,139 [96 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.5732ms INFO 2026-03-04 09:59:20,139 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:59:20,139 [96 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6732ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:59:20,148 [96 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=08caa9d4-1a0a-efd2-51f0-a9f1b2f87ee6 application/x-www-form-urlencoded 0 INFO 2026-03-04 09:59:20,149 [96 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:59:20,149 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:59:20,150 [96 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 09:59:20,154 [96 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:59:20,154 [96 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.5209ms INFO 2026-03-04 09:59:20,154 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:59:20,154 [96 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.524ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:59:22,901 [96 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 482171 INFO 2026-03-04 09:59:22,901 [96 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:59:22,902 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:59:22,903 [96 ] 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-03-04 09:59:23,174 [90 ] 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 (5c4e99e1-fda3-6730-c170-432543a7158a). 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:885a3ace-12be-4e0d-ba7a-363ee127696a 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-03-04 09:59:23,280 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:59:23,281 [90 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 378.216ms INFO 2026-03-04 09:59:23,281 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:59:23,282 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 380.9236ms 500 application/json; charset=utf-8 INFO 2026-03-04 09:59:23,315 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 545247 INFO 2026-03-04 09:59:23,315 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:59:23,315 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:59:23,317 [90 ] 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-03-04 09:59:23,350 [97 ] 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 (9f657beb-1af9-ffd5-feb9-96bdfc15a66b). 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:885a3ace-12be-4e0d-ba7a-363ee127696a 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-03-04 09:59:23,351 [97 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:59:23,351 [97 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 34.5017ms INFO 2026-03-04 09:59:23,352 [97 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:59:23,352 [97 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.8452ms 500 application/json; charset=utf-8 INFO 2026-03-04 09:59:25,661 [90 ] 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-03-04 09:59:25,661 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:59:25,661 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:59:25,663 [90 ] 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-03-04 09:59:25,668 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:59:25,673 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 9.9861ms INFO 2026-03-04 09:59:25,673 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:59:25,673 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2094ms 200 application/json; charset=utf-8 INFO 2026-03-04 09:59:30,491 [98 ] 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-03-04 09:59:30,492 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 09:59:30,492 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:59:30,493 [98 ] 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-03-04 09:59:30,499 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 09:59:30,503 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 9.5651ms INFO 2026-03-04 09:59:30,503 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 09:59:30,503 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6331ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:00:19,386 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=6c0b4c6b-abaf-9729-9688-987a26f79d34&attachTableName= INFO 2026-03-04 10:00:19,386 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=08caa9d4-1a0a-efd2-51f0-a9f1b2f87ee6&attachTableName= INFO 2026-03-04 10:00:19,386 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:00:19,386 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:00:19,388 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:00:19,388 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:00:19,390 [94 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 10:00:19,390 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 10:00:19,394 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:00:19,394 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:00:19,394 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.8649ms INFO 2026-03-04 10:00:19,394 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:00:19,394 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.9972ms INFO 2026-03-04 10:00:19,394 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:00:19,394 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2328ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:00:19,394 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9716ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:00:27,926 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadImageById? application/json 55 INFO 2026-03-04 10:00:27,926 [11 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 10:00:27,927 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:00:27,927 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:00:27,928 [11 ] 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-03-04 10:00:27,934 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:00:27,938 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 9.5711ms INFO 2026-03-04 10:00:27,938 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:00:27,938 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1118ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:00:31,405 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadImageById? application/json 55 INFO 2026-03-04 10:00:31,405 [94 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 10:00:31,405 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:00:31,406 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:00:31,407 [94 ] 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-03-04 10:00:31,413 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:00:31,416 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 8.8103ms INFO 2026-03-04 10:00:31,416 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:00:31,416 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2456ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:01:39,390 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=1584db22-7280-29c8-e13a-8dcfdfc92d3a application/x-www-form-urlencoded 0 INFO 2026-03-04 10:01:39,390 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:01:39,392 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:01:39,394 [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-03-04 10:01:39,398 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:01:39,398 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.9479ms INFO 2026-03-04 10:01:39,398 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:01:39,398 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1093ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:01:39,638 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=d80523b7-1d60-f222-8105-50a60739dacf application/x-www-form-urlencoded 0 INFO 2026-03-04 10:01:39,639 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:01:39,639 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:01:39,640 [18 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 10:01:39,644 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:01:39,644 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.1407ms INFO 2026-03-04 10:01:39,644 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:01:39,644 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2562ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:01:54,717 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 279915 INFO 2026-03-04 10:01:54,717 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:01:54,719 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:01:54,720 [18 ] 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-03-04 10:01:54,735 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:01:54,735 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 14.5603ms INFO 2026-03-04 10:01:54,735 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:01:54,735 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.3158ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:01:54,739 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 309111 INFO 2026-03-04 10:01:54,739 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:01:54,739 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:01:54,741 [16 ] 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-03-04 10:01:54,754 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:01:54,754 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 13.2156ms INFO 2026-03-04 10:01:54,754 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:01:54,754 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.3124ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:02:08,137 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 279915 INFO 2026-03-04 10:02:08,137 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:02:08,137 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:02:08,139 [20 ] 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-03-04 10:02:08,155 [22 ] 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 (77c15ff6-4017-27d9-a45e-abee4a16a069). 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:885a3ace-12be-4e0d-ba7a-363ee127696a 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-03-04 10:02:08,156 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:02:08,157 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 17.8483ms INFO 2026-03-04 10:02:08,157 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:02:08,157 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.2552ms 500 application/json; charset=utf-8 INFO 2026-03-04 10:02:08,160 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 309111 INFO 2026-03-04 10:02:08,161 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:02:08,161 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:02:08,162 [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-03-04 10:02:08,178 [18 ] 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 (bcf358cc-9158-4f1d-7eb4-3ac57231be55). 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:885a3ace-12be-4e0d-ba7a-363ee127696a 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-03-04 10:02:08,179 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:02:08,180 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 17.4074ms INFO 2026-03-04 10:02:08,180 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:02:08,180 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.5033ms 500 application/json; charset=utf-8 INFO 2026-03-04 10:02:09,973 [18 ] 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-03-04 10:02:09,974 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:02:09,974 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:02:09,975 [18 ] 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-03-04 10:02:09,981 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:02:09,999 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 23.8327ms INFO 2026-03-04 10:02:09,999 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:02:09,999 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.8656ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:02:26,834 [18 ] 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-03-04 10:02:26,834 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:02:26,834 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:02:26,836 [18 ] 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-03-04 10:02:26,847 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:02:26,989 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 152.3768ms INFO 2026-03-04 10:02:26,989 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:02:26,989 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 155.2004ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:02:27,163 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 279915 INFO 2026-03-04 10:02:27,164 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:02:27,164 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:02:27,165 [81 ] 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-03-04 10:02:27,205 [82 ] 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 (77c15ff6-4017-27d9-a45e-abee4a16a069). 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:885a3ace-12be-4e0d-ba7a-363ee127696a 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-03-04 10:02:27,206 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:02:27,207 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 41.2078ms INFO 2026-03-04 10:02:27,207 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:02:27,207 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.4749ms 500 application/json; charset=utf-8 INFO 2026-03-04 10:02:27,216 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 309111 INFO 2026-03-04 10:02:27,216 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:02:27,216 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:02:27,218 [81 ] 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-03-04 10:02:27,242 [20 ] 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 (bcf358cc-9158-4f1d-7eb4-3ac57231be55). 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:885a3ace-12be-4e0d-ba7a-363ee127696a 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-03-04 10:02:27,244 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:02:27,244 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 25.4886ms INFO 2026-03-04 10:02:27,244 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:02:27,244 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.0753ms 500 application/json; charset=utf-8 INFO 2026-03-04 10:03:07,025 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=9f657beb-1af9-ffd5-feb9-96bdfc15a66b&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 10:03:07,026 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=5c4e99e1-fda3-6730-c170-432543a7158a&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 10:03:07,026 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:03:07,026 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:03:07,026 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:03:07,026 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:03:07,027 [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-03-04 10:03:07,027 [4 ] 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-03-04 10:03:07,032 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:03:07,032 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:03:07,032 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.38ms INFO 2026-03-04 10:03:07,032 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:03:07,032 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.5254ms INFO 2026-03-04 10:03:07,032 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:03:07,032 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2213ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:03:07,032 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5281ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:04:44,139 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=ebec28d9-484a-7f02-1161-98bb47144aeb application/x-www-form-urlencoded 0 INFO 2026-03-04 10:04:44,140 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:04:44,140 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:04:44,142 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 10:04:44,158 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:04:44,158 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 15.8484ms INFO 2026-03-04 10:04:44,158 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:04:44,158 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.9815ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:04:44,171 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=83ccc4ad-d17b-2795-e9e9-243679bdb526 application/x-www-form-urlencoded 0 INFO 2026-03-04 10:04:44,171 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:04:44,171 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:04:44,173 [11 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 10:04:44,188 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:04:44,189 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 15.6158ms INFO 2026-03-04 10:04:44,189 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:04:44,189 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.3416ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:04:48,278 [11 ] 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-03-04 10:04:48,278 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:04:48,279 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:04:48,280 [11 ] 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-03-04 10:04:48,286 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:04:48,293 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 13.4434ms INFO 2026-03-04 10:04:48,294 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:04:48,294 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.5936ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:05:30,873 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 279915 INFO 2026-03-04 10:05:30,874 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:05:30,874 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:05:30,875 [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-03-04 10:05:30,892 [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 (77c15ff6-4017-27d9-a45e-abee4a16a069). 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:885a3ace-12be-4e0d-ba7a-363ee127696a 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-03-04 10:05:30,893 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:05:30,893 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 17.9071ms INFO 2026-03-04 10:05:30,893 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:05:30,893 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.9845ms 500 application/json; charset=utf-8 INFO 2026-03-04 10:05:30,897 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 309111 INFO 2026-03-04 10:05:30,897 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:05:30,897 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:05:30,899 [79 ] 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-03-04 10:05:30,925 [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 (bcf358cc-9158-4f1d-7eb4-3ac57231be55). 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:885a3ace-12be-4e0d-ba7a-363ee127696a 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-03-04 10:05:30,927 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:05:30,927 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 28.1182ms INFO 2026-03-04 10:05:30,927 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:05:30,927 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.0424ms 500 application/json; charset=utf-8 INFO 2026-03-04 10:05:42,057 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 279915 INFO 2026-03-04 10:05:42,057 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:05:42,058 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:05:42,059 [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-03-04 10:05:42,075 [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 (77c15ff6-4017-27d9-a45e-abee4a16a069). 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:885a3ace-12be-4e0d-ba7a-363ee127696a 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-03-04 10:05:42,077 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:05:42,077 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 17.4506ms INFO 2026-03-04 10:05:42,077 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:05:42,077 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.8144ms 500 application/json; charset=utf-8 INFO 2026-03-04 10:05:42,080 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 309111 INFO 2026-03-04 10:05:42,080 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:05:42,080 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:05:42,082 [81 ] 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-03-04 10:05:42,096 [81 ] 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 (bcf358cc-9158-4f1d-7eb4-3ac57231be55). 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:885a3ace-12be-4e0d-ba7a-363ee127696a 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-03-04 10:05:42,097 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:05:42,097 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 15.5183ms INFO 2026-03-04 10:05:42,097 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:05:42,097 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.3319ms 500 application/json; charset=utf-8 INFO 2026-03-04 10:06:36,980 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=ebec28d9-484a-7f02-1161-98bb47144aeb&attachTableName= INFO 2026-03-04 10:06:36,981 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:06:36,981 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:06:36,981 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=83ccc4ad-d17b-2795-e9e9-243679bdb526&attachTableName= INFO 2026-03-04 10:06:36,981 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:06:36,982 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:06:36,982 [79 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 10:06:36,983 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 10:06:36,989 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:06:36,989 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 6.4105ms INFO 2026-03-04 10:06:36,989 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:06:36,989 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2477ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:06:36,990 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:06:36,990 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 7.5142ms INFO 2026-03-04 10:06:36,990 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:06:36,990 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8098ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:06:49,242 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadImageById? application/json 55 INFO 2026-03-04 10:06:49,242 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 10:06:49,242 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:06:49,243 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:06:49,244 [81 ] 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-03-04 10:06:49,250 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:06:49,257 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 12.8163ms INFO 2026-03-04 10:06:49,257 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:06:49,257 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.373ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:06:52,646 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadImageById? application/json 55 INFO 2026-03-04 10:06:52,647 [11 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 10:06:52,647 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:06:52,647 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:06:52,649 [11 ] 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-03-04 10:06:52,654 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:06:52,657 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 8.332ms INFO 2026-03-04 10:06:52,657 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:06:52,657 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6492ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:06:58,047 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=08caa9d4-1a0a-efd2-51f0-a9f1b2f87ee6&attachTableName= INFO 2026-03-04 10:06:58,047 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=6c0b4c6b-abaf-9729-9688-987a26f79d34&attachTableName= INFO 2026-03-04 10:06:58,047 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:06:58,047 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:06:58,047 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:06:58,047 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:06:58,049 [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-03-04 10:06:58,049 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 10:06:58,053 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:06:58,053 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:06:58,053 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.9957ms INFO 2026-03-04 10:06:58,053 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:06:58,053 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.0814ms INFO 2026-03-04 10:06:58,053 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:06:58,053 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8514ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:06:58,053 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0888ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:07:00,028 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadImageById? application/json 55 INFO 2026-03-04 10:07:00,028 [11 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 10:07:00,028 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:07:00,029 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:07:00,030 [11 ] 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-03-04 10:07:00,036 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:07:00,039 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 9.2761ms INFO 2026-03-04 10:07:00,040 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:07:00,040 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6638ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:07:04,184 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=ebec28d9-484a-7f02-1161-98bb47144aeb&attachTableName= INFO 2026-03-04 10:07:04,184 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=83ccc4ad-d17b-2795-e9e9-243679bdb526&attachTableName= INFO 2026-03-04 10:07:04,184 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:07:04,184 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:07:04,184 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:07:04,184 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:07:04,186 [11 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 10:07:04,186 [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-03-04 10:07:04,190 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:07:04,190 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:07:04,190 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.0726ms INFO 2026-03-04 10:07:04,190 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:07:04,190 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.204ms INFO 2026-03-04 10:07:04,190 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:07:04,190 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4551ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:07:04,190 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5635ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:07:10,851 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=7a3043a2-0c0c-4071-be6e-250c31255b86&attachTableName= INFO 2026-03-04 10:07:10,851 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=94d17c74-3060-62b9-346b-469192719b07&attachTableName= INFO 2026-03-04 10:07:10,852 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:07:10,852 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:07:10,852 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:07:10,852 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:07:10,853 [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-03-04 10:07:10,853 [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-03-04 10:07:10,857 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:07:10,857 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:07:10,857 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.2303ms INFO 2026-03-04 10:07:10,857 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.2734ms INFO 2026-03-04 10:07:10,857 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:07:10,857 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:07:10,858 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4805ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:07:10,858 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.436ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:07:14,095 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadImageById? application/json 55 INFO 2026-03-04 10:07:14,096 [79 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 10:07:14,096 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:07:14,096 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:07:14,098 [79 ] 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-03-04 10:07:14,103 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:07:14,107 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 9.1137ms INFO 2026-03-04 10:07:14,107 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:07:14,107 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4007ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:07:18,279 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadImageById? application/json 55 INFO 2026-03-04 10:07:18,279 [19 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 10:07:18,279 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:07:18,279 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:07:18,281 [19 ] 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-03-04 10:07:18,286 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:07:18,289 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 8.6324ms INFO 2026-03-04 10:07:18,289 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:07:18,289 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8048ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:09:09,815 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=6c0b4c6b-abaf-9729-9688-987a26f79d34&attachTableName= INFO 2026-03-04 10:09:09,815 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:09:09,816 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:09:09,816 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=08caa9d4-1a0a-efd2-51f0-a9f1b2f87ee6&attachTableName= INFO 2026-03-04 10:09:09,816 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:09:09,816 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:09:09,817 [18 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 10:09:09,818 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 10:09:09,822 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:09:09,822 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:09:09,822 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.8814ms INFO 2026-03-04 10:09:09,822 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.2126ms INFO 2026-03-04 10:09:09,822 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:09:09,822 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:09:09,822 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0141ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:09:09,822 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1155ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:14:10,407 [91 ] 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-03-04 10:14:10,408 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:14:10,408 [92 ] 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-03-04 10:14:10,408 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 10:14:10,410 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:14:10,410 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:14:10,411 [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-03-04 10:14:10,411 [90 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 10:14:10,415 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:14:10,415 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.1423ms INFO 2026-03-04 10:14:10,415 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:14:10,415 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6763ms 200 application/json; charset=utf-8 INFO 2026-03-04 10:14:10,419 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 10:14:10,420 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.6219ms INFO 2026-03-04 10:14:10,420 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 10:14:10,420 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5122ms 200 application/json; charset=utf-8 INFO 2026-03-04 11:03:11,129 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-03-04 11:03:11,276 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmFile\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-03-04 11:03:11,309 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=f1fc4803-7a4c-5c9a-9849-8e31b2d4d6ac&attachTableName= INFO 2026-03-04 11:03:11,309 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=31a62d93-12d7-4456-d18d-754d489f0a45&attachTableName= INFO 2026-03-04 11:03:11,443 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 11:03:11,443 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 11:03:11,516 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:03:11,516 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:03:12,180 [13 ] 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-03-04 11:03:12,180 [9 ] 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-03-04 11:03:13,290 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 11:03:13,292 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 11:03:13,315 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 1132.4057ms INFO 2026-03-04 11:03:13,315 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 1132.4582ms INFO 2026-03-04 11:03:13,315 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:03:13,315 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:03:13,319 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2010.4877ms 200 application/json; charset=utf-8 INFO 2026-03-04 11:03:13,319 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2010.4874ms 200 application/json; charset=utf-8 INFO 2026-03-04 11:04:04,156 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=114d94ed-709d-c6d4-d159-bbf9f7360542&attachTableName= INFO 2026-03-04 11:04:04,158 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=42c2adbd-c362-989c-1c1e-7ffdc5526984&attachTableName= INFO 2026-03-04 11:04:04,175 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 11:04:04,175 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 11:04:04,176 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:04:04,176 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:04:04,179 [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-03-04 11:04:04,179 [9 ] 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-03-04 11:04:04,190 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 11:04:04,190 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 11:04:04,191 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 12.1283ms INFO 2026-03-04 11:04:04,191 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:04:04,191 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 12.3689ms INFO 2026-03-04 11:04:04,191 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:04:04,191 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.0635ms 200 application/json; charset=utf-8 INFO 2026-03-04 11:04:04,191 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.7599ms 200 application/json; charset=utf-8 INFO 2026-03-04 11:04:52,035 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=672a3c36-acd9-46e7-3262-1279245a321c&attachTableName= INFO 2026-03-04 11:04:52,035 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=fad75178-657a-c5e1-b25d-819efbe11a0c&attachTableName= INFO 2026-03-04 11:04:52,040 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 11:04:52,040 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 11:04:52,041 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:04:52,041 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:04:52,045 [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-03-04 11:04:52,045 [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-03-04 11:04:52,058 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 11:04:52,058 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 11:04:52,059 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 13.7273ms INFO 2026-03-04 11:04:52,059 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:04:52,059 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 13.466ms INFO 2026-03-04 11:04:52,059 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:04:52,059 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.6257ms 200 application/json; charset=utf-8 INFO 2026-03-04 11:04:52,059 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.316ms 200 application/json; charset=utf-8 INFO 2026-03-04 11:06:11,859 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=1584db22-7280-29c8-e13a-8dcfdfc92d3a application/x-www-form-urlencoded 0 INFO 2026-03-04 11:06:11,859 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=d80523b7-1d60-f222-8105-50a60739dacf application/x-www-form-urlencoded 0 INFO 2026-03-04 11:06:11,861 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 11:06:11,861 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 11:06:11,877 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:06:11,877 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:06:11,880 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 11:06:11,880 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 11:06:11,899 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 11:06:11,899 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 11:06:11,899 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 19.1958ms INFO 2026-03-04 11:06:11,899 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 19.246ms INFO 2026-03-04 11:06:11,900 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:06:11,900 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:06:11,900 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.4633ms 200 application/json; charset=utf-8 INFO 2026-03-04 11:06:11,900 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.463ms 200 application/json; charset=utf-8 INFO 2026-03-04 11:06:13,606 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=11c04473-c6f0-5967-77f8-d906f3456596 application/x-www-form-urlencoded 0 INFO 2026-03-04 11:06:13,606 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=57b6aa45-6198-7489-fa6b-cad2c5ee3322 application/x-www-form-urlencoded 0 INFO 2026-03-04 11:06:13,608 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 11:06:13,608 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 11:06:13,609 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:06:13,609 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:06:13,612 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 11:06:13,612 [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-03-04 11:06:13,623 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 11:06:13,623 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 11:06:13,624 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 12.0114ms INFO 2026-03-04 11:06:13,624 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 11.9767ms INFO 2026-03-04 11:06:13,624 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:06:13,624 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:06:13,624 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.599ms 200 application/json; charset=utf-8 INFO 2026-03-04 11:06:13,625 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.7873ms 200 application/json; charset=utf-8 INFO 2026-03-04 11:06:15,387 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=96995c80-1cbd-b92f-578b-7be35f422e5a application/x-www-form-urlencoded 0 INFO 2026-03-04 11:06:15,387 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=b284bb85-03c2-e143-550e-3a08cb5d826f application/x-www-form-urlencoded 0 INFO 2026-03-04 11:06:15,389 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 11:06:15,389 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 11:06:15,390 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:06:15,390 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:06:15,395 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 11:06:15,395 [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-03-04 11:06:15,411 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 11:06:15,412 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 17.175ms INFO 2026-03-04 11:06:15,412 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:06:15,413 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.3034ms 200 application/json; charset=utf-8 INFO 2026-03-04 11:06:15,419 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 11:06:15,420 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 24.9626ms INFO 2026-03-04 11:06:15,420 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:06:15,420 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.0622ms 200 application/json; charset=utf-8 INFO 2026-03-04 11:13:50,338 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 172465 INFO 2026-03-04 11:13:50,340 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 11:13:50,344 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:13:50,347 [37 ] 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-03-04 11:13:50,425 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 11:13:50,430 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 82.3734ms INFO 2026-03-04 11:13:50,430 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:13:50,430 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.1224ms 200 application/json; charset=utf-8 INFO 2026-03-04 11:13:50,433 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 127661 INFO 2026-03-04 11:13:50,433 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 11:13:50,433 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:13:50,434 [36 ] 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-03-04 11:13:50,447 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 11:13:50,447 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 12.6581ms INFO 2026-03-04 11:13:50,447 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:13:50,447 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.8604ms 200 application/json; charset=utf-8 INFO 2026-03-04 11:14:31,657 [39 ] 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-03-04 11:14:31,657 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 11:14:31,661 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:14:31,665 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 11:14:31,702 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 11:14:31,722 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 56.4781ms INFO 2026-03-04 11:14:31,722 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:14:31,722 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.3757ms 200 application/json; charset=utf-8 INFO 2026-03-04 11:14:35,249 [37 ] 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-03-04 11:14:35,250 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 11:14:35,250 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:14:35,252 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 11:14:35,262 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 11:14:35,271 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 18.7636ms INFO 2026-03-04 11:14:35,271 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:14:35,271 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.2028ms 200 application/json; charset=utf-8 INFO 2026-03-04 11:42:15,559 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-03-04 11:42:15,673 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmFile\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-03-04 11:42:15,743 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=a5b1c31e-6e73-82c3-ec3d-d045d1f0e661&attachTableName= INFO 2026-03-04 11:42:15,743 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=b73059ba-61c7-b822-2909-bb4593df3606&attachTableName= INFO 2026-03-04 11:42:15,877 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 11:42:15,877 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 11:42:15,950 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:42:15,950 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:42:16,618 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 11:42:16,618 [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-03-04 11:42:17,718 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 11:42:17,720 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 11:42:17,744 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1123.5709ms INFO 2026-03-04 11:42:17,744 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1123.5775ms INFO 2026-03-04 11:42:17,744 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:42:17,744 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:42:17,747 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2004.3971ms 200 application/json; charset=utf-8 INFO 2026-03-04 11:42:17,747 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2004.3966ms 200 application/json; charset=utf-8 INFO 2026-03-04 11:52:54,095 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=a5b1c31e-6e73-82c3-ec3d-d045d1f0e661&attachTableName= INFO 2026-03-04 11:52:54,095 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=b73059ba-61c7-b822-2909-bb4593df3606&attachTableName= INFO 2026-03-04 11:52:54,114 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 11:52:54,114 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 11:52:54,120 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:52:54,120 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:52:54,122 [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-03-04 11:52:54,122 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 11:52:54,130 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 11:52:54,130 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 11:52:54,131 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 9.088ms INFO 2026-03-04 11:52:54,131 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.9672ms INFO 2026-03-04 11:52:54,131 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:52:54,131 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 11:52:54,131 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.911ms 200 application/json; charset=utf-8 INFO 2026-03-04 11:52:54,131 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.9183ms 200 application/json; charset=utf-8 INFO 2026-03-04 12:07:47,880 [60 ] 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-03-04 12:07:47,882 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 12:07:47,898 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 12:07:47,901 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 12:07:47,952 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 12:07:47,977 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 75.2586ms INFO 2026-03-04 12:07:47,977 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 12:07:47,977 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 97.7006ms 200 application/json; charset=utf-8 INFO 2026-03-04 12:07:59,299 [62 ] 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-03-04 12:07:59,301 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 12:07:59,302 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 12:07:59,308 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 12:07:59,322 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 12:07:59,330 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 22.059ms INFO 2026-03-04 12:07:59,330 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 12:07:59,330 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.839ms 200 application/json; charset=utf-8 INFO 2026-03-04 12:46:20,446 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-03-04 12:46:20,583 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmFile\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-03-04 12:46:20,617 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 148102 INFO 2026-03-04 12:46:20,749 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 12:46:20,832 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 12:46:21,503 [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-03-04 12:46:22,682 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 12:46:22,699 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 1193.3554ms INFO 2026-03-04 12:46:22,699 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 12:46:22,702 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2085.7517ms 200 application/json; charset=utf-8 INFO 2026-03-04 12:46:33,305 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=4a7e5142-ce7a-5fc0-abcd-d2cd2d572827&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 12:46:33,323 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 12:46:33,328 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 12:46:33,332 [11 ] 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-03-04 12:46:33,352 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 12:46:33,353 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 21.1204ms INFO 2026-03-04 12:46:33,353 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 12:46:33,353 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.9035ms 200 application/json; charset=utf-8 INFO 2026-03-04 12:55:18,620 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 140 INFO 2026-03-04 12:55:18,622 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 12:55:18,623 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 12:55:18,631 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 12:55:18,635 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 12:55:18,673 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 12:55:18,696 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 60.9431ms INFO 2026-03-04 12:55:18,696 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 12:55:18,696 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 76.7948ms 200 application/json; charset=utf-8 INFO 2026-03-04 12:55:25,165 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 140 INFO 2026-03-04 12:55:25,166 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 12:55:25,168 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 12:55:25,169 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 12:55:25,173 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 12:55:25,210 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 12:55:25,222 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 48.9383ms INFO 2026-03-04 12:55:25,222 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 12:55:25,222 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.4335ms 200 application/json; charset=utf-8 INFO 2026-03-04 13:33:20,123 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-03-04 13:33:20,270 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmFile\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-03-04 13:33:20,302 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 140 INFO 2026-03-04 13:33:20,308 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 13:33:20,432 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 13:33:20,512 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 13:33:21,179 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 13:33:22,333 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 13:33:22,370 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 1188.6879ms INFO 2026-03-04 13:33:22,371 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 13:33:22,374 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2071.394ms 200 application/json; charset=utf-8 INFO 2026-03-04 13:33:27,224 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 140 INFO 2026-03-04 13:33:27,226 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 13:33:27,244 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 13:33:27,244 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 13:33:27,247 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 13:33:27,260 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 13:33:27,268 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 20.6364ms INFO 2026-03-04 13:33:27,268 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 13:33:27,268 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.0961ms 200 application/json; charset=utf-8 INFO 2026-03-04 13:37:12,377 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=b73059ba-61c7-b822-2909-bb4593df3606&attachTableName= INFO 2026-03-04 13:37:12,377 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=a5b1c31e-6e73-82c3-ec3d-d045d1f0e661&attachTableName= INFO 2026-03-04 13:37:12,379 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 13:37:12,379 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 13:37:12,385 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 13:37:12,385 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 13:37:12,389 [18 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 13:37:12,389 [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-03-04 13:37:12,419 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 13:37:12,419 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 13:37:12,421 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 32.2766ms INFO 2026-03-04 13:37:12,421 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 32.3624ms INFO 2026-03-04 13:37:12,421 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 13:37:12,422 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 13:37:12,422 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.4859ms 200 application/json; charset=utf-8 INFO 2026-03-04 13:37:12,422 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.2267ms 200 application/json; charset=utf-8 INFO 2026-03-04 13:39:41,033 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=ee443ef0-4269-2765-d593-1bad30539284 application/x-www-form-urlencoded 0 INFO 2026-03-04 13:39:41,033 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=edceb0d8-d40f-fd77-294c-fe65934ede4d application/x-www-form-urlencoded 0 INFO 2026-03-04 13:39:41,035 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 13:39:41,035 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 13:39:41,050 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 13:39:41,050 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 13:39:41,053 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 13:39:41,053 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 13:39:41,063 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 13:39:41,063 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 13:39:41,064 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 10.5414ms INFO 2026-03-04 13:39:41,064 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 10.555ms INFO 2026-03-04 13:39:41,064 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 13:39:41,064 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 13:39:41,064 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.1611ms 200 application/json; charset=utf-8 INFO 2026-03-04 13:39:41,064 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.3849ms 200 application/json; charset=utf-8 INFO 2026-03-04 13:44:03,048 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=d65a8df3-6fd6-27ad-c1fc-44ca9dc49f38&attachTableName= INFO 2026-03-04 13:44:03,048 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=87163534-ce32-fbe2-96bc-846ca817717d&attachTableName= INFO 2026-03-04 13:44:03,052 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 13:44:03,052 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 13:44:03,054 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 13:44:03,054 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 13:44:03,060 [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-03-04 13:44:03,060 [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-03-04 13:44:03,077 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 13:44:03,077 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 13:44:03,078 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 17.1899ms INFO 2026-03-04 13:44:03,078 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 17.4744ms INFO 2026-03-04 13:44:03,078 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 13:44:03,078 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 13:44:03,078 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.5257ms 200 application/json; charset=utf-8 INFO 2026-03-04 13:44:03,078 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.9191ms 200 application/json; charset=utf-8 INFO 2026-03-04 14:54:05,324 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-03-04 14:54:05,456 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmFile\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-03-04 14:54:05,489 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 137683 INFO 2026-03-04 14:54:05,618 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 14:54:05,680 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 14:54:06,379 [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-03-04 14:54:07,560 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 14:54:07,576 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 1195.0135ms INFO 2026-03-04 14:54:07,576 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 14:54:07,579 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2090.3307ms 200 application/json; charset=utf-8 INFO 2026-03-04 14:54:07,584 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 185447 INFO 2026-03-04 14:54:07,601 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 14:54:07,601 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 14:54:07,604 [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-03-04 14:54:07,619 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 14:54:07,619 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 15.3588ms INFO 2026-03-04 14:54:07,619 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 14:54:07,620 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.3378ms 200 application/json; charset=utf-8 INFO 2026-03-04 14:54:15,707 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 137683 INFO 2026-03-04 14:54:15,710 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 14:54:15,712 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 14:54:15,718 [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-03-04 14:54:15,828 [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 (13111cf4-171e-03cd-4413-ae51b7abb801). 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:021dfbdb-acd8-441f-a019-4ae29630c3e5 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-03-04 14:54:15,931 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 14:54:15,933 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 214.9495ms INFO 2026-03-04 14:54:15,933 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 14:54:15,934 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 226.4989ms 500 application/json; charset=utf-8 INFO 2026-03-04 14:54:15,939 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 185447 INFO 2026-03-04 14:54:15,939 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 14:54:15,940 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 14:54:15,942 [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). ERROR 2026-03-04 14:54:15,958 [6 ] 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 (0ab9b167-a3b4-c31c-aad5-334a1a503976). 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:021dfbdb-acd8-441f-a019-4ae29630c3e5 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-03-04 14:54:15,959 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 14:54:15,960 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 17.597ms INFO 2026-03-04 14:54:15,960 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 14:54:15,960 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.2787ms 500 application/json; charset=utf-8 INFO 2026-03-04 14:56:44,648 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=0ab9b167-a3b4-c31c-aad5-334a1a503976&attachTableName= INFO 2026-03-04 14:56:44,648 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=13111cf4-171e-03cd-4413-ae51b7abb801&attachTableName= INFO 2026-03-04 14:56:44,650 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 14:56:44,650 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 14:56:44,670 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 14:56:44,670 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 14:56:44,674 [16 ] 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-03-04 14:56:44,674 [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-03-04 14:56:44,691 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 14:56:44,691 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 14:56:44,693 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 18.3284ms INFO 2026-03-04 14:56:44,693 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 18.3262ms INFO 2026-03-04 14:56:44,693 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 14:56:44,693 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 14:56:44,693 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.3331ms 200 application/json; charset=utf-8 INFO 2026-03-04 14:56:44,693 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.3996ms 200 application/json; charset=utf-8 INFO 2026-03-04 14:59:26,329 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=13111cf4-171e-03cd-4413-ae51b7abb801&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 14:59:26,330 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=0ab9b167-a3b4-c31c-aad5-334a1a503976&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 14:59:26,332 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 14:59:26,332 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 14:59:26,333 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 14:59:26,333 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 14:59:26,336 [26 ] 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-03-04 14:59:26,336 [24 ] 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-03-04 14:59:26,350 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 14:59:26,350 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 14:59:26,351 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 14.7311ms INFO 2026-03-04 14:59:26,351 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 14.8757ms INFO 2026-03-04 14:59:26,351 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 14:59:26,351 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 14:59:26,351 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.952ms 200 application/json; charset=utf-8 INFO 2026-03-04 14:59:26,351 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.3218ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:00:48,517 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=13111cf4-171e-03cd-4413-ae51b7abb801&attachTableName= INFO 2026-03-04 15:00:48,518 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=0ab9b167-a3b4-c31c-aad5-334a1a503976&attachTableName= INFO 2026-03-04 15:00:48,519 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:00:48,519 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:00:48,520 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:00:48,520 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:00:48,522 [29 ] 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-03-04 15:00:48,522 [32 ] 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-03-04 15:00:48,533 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:00:48,533 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:00:48,534 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 11.4251ms INFO 2026-03-04 15:00:48,534 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:00:48,534 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 11.4607ms INFO 2026-03-04 15:00:48,534 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:00:48,534 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.6541ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:00:48,534 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0157ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:03:08,532 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 160687 INFO 2026-03-04 15:03:08,533 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:03:08,539 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:08,541 [37 ] 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-03-04 15:03:08,565 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:03:08,565 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 23.9933ms INFO 2026-03-04 15:03:08,566 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:08,566 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.247ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:03:08,569 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 164847 INFO 2026-03-04 15:03:08,570 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:03:08,570 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:08,572 [35 ] 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-03-04 15:03:08,587 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:03:08,587 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 15.589ms INFO 2026-03-04 15:03:08,587 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:08,588 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.7572ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:03:14,586 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 160687 INFO 2026-03-04 15:03:14,587 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:03:14,587 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:14,589 [37 ] 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-03-04 15:03:14,634 [37 ] 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 (2a9319e0-2d80-3b43-a4ca-b448bb4d4f81). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:03:14,635 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:03:14,636 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 46.307ms INFO 2026-03-04 15:03:14,636 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:14,636 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.5373ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:03:14,640 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 164847 INFO 2026-03-04 15:03:14,640 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:03:14,640 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:14,642 [37 ] 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-03-04 15:03:14,664 [34 ] 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 (9872e817-7b4b-e96e-6d1b-82636aca92b6). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:03:14,665 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:03:14,666 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 23.8291ms INFO 2026-03-04 15:03:14,666 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:14,666 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.3299ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:03:37,705 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 160687 INFO 2026-03-04 15:03:37,706 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:03:37,706 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:37,708 [36 ] 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-03-04 15:03:37,728 [36 ] 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 (2a9319e0-2d80-3b43-a4ca-b448bb4d4f81). 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:f435dd15-eb07-490b-b195-6e42275b4a37 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-03-04 15:03:37,729 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:03:37,730 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 21.6487ms INFO 2026-03-04 15:03:37,730 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:37,730 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.3026ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:03:37,733 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 164847 INFO 2026-03-04 15:03:37,734 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:03:37,734 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:37,735 [37 ] 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-03-04 15:03:37,752 [37 ] 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 (9872e817-7b4b-e96e-6d1b-82636aca92b6). 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:f435dd15-eb07-490b-b195-6e42275b4a37 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-03-04 15:03:37,753 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:03:37,754 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 18.1843ms INFO 2026-03-04 15:03:37,754 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:37,754 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.2393ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:03:44,310 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 107571 INFO 2026-03-04 15:03:44,311 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:03:44,314 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:44,316 [36 ] 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-03-04 15:03:44,330 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:03:44,330 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 13.9449ms INFO 2026-03-04 15:03:44,330 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:44,330 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.198ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:03:44,333 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 157991 INFO 2026-03-04 15:03:44,334 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:03:44,334 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:44,335 [30 ] 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-03-04 15:03:44,346 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:03:44,347 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 11.133ms INFO 2026-03-04 15:03:44,347 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:44,347 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8022ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:03:50,997 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 107571 INFO 2026-03-04 15:03:50,998 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:03:50,998 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:51,000 [31 ] 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-03-04 15:03:51,015 [30 ] 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 (99d94be2-b02b-a723-7aae-efe973681d22). 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:f435dd15-eb07-490b-b195-6e42275b4a37 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-03-04 15:03:51,016 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:03:51,017 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 16.674ms INFO 2026-03-04 15:03:51,017 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:51,017 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.7682ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:03:51,020 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 157991 INFO 2026-03-04 15:03:51,020 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:03:51,021 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:51,022 [36 ] 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-03-04 15:03:51,037 [36 ] 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 (ab88a14c-7036-b61c-5d1e-5c60a110acc0). 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:f435dd15-eb07-490b-b195-6e42275b4a37 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-03-04 15:03:51,038 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:03:51,038 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 15.3788ms INFO 2026-03-04 15:03:51,038 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:51,038 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.2039ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:03:58,947 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 107571 INFO 2026-03-04 15:03:58,947 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:03:58,948 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:58,949 [36 ] 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-03-04 15:03:58,965 [36 ] 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 (99d94be2-b02b-a723-7aae-efe973681d22). 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:f435dd15-eb07-490b-b195-6e42275b4a37 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-03-04 15:03:58,966 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:03:58,966 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 16.9855ms INFO 2026-03-04 15:03:58,966 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:58,967 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0225ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:03:58,970 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 157991 INFO 2026-03-04 15:03:58,970 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:03:58,970 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:58,972 [37 ] 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-03-04 15:03:58,986 [30 ] 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 (ab88a14c-7036-b61c-5d1e-5c60a110acc0). 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:f435dd15-eb07-490b-b195-6e42275b4a37 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-03-04 15:03:58,987 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:03:58,987 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 15.6256ms INFO 2026-03-04 15:03:58,988 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:03:58,988 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.1529ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:08:40,585 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=9872e817-7b4b-e96e-6d1b-82636aca92b6&attachTableName= INFO 2026-03-04 15:08:40,585 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=2a9319e0-2d80-3b43-a4ca-b448bb4d4f81&attachTableName= INFO 2026-03-04 15:08:40,586 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:08:40,586 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:08:40,589 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:08:40,589 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:08:40,591 [22 ] 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-03-04 15:08:40,591 [21 ] 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-03-04 15:08:40,598 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:08:40,598 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:08:40,598 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.6983ms INFO 2026-03-04 15:08:40,598 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:08:40,598 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.8049ms INFO 2026-03-04 15:08:40,598 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:08:40,599 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5097ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:08:40,599 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8014ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:11:00,181 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 51175 INFO 2026-03-04 15:11:00,182 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:11:00,185 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:00,186 [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-03-04 15:11:00,207 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:11:00,207 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 20.7164ms INFO 2026-03-04 15:11:00,207 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:00,207 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.3392ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:11:00,211 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 506291 INFO 2026-03-04 15:11:00,212 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:11:00,212 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:00,213 [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-03-04 15:11:00,252 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:11:00,252 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 38.7633ms INFO 2026-03-04 15:11:00,252 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:00,252 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.3961ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:11:00,256 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 506291 INFO 2026-03-04 15:11:00,257 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:11:00,257 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:00,259 [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-03-04 15:11:00,278 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:11:00,279 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 19.9051ms INFO 2026-03-04 15:11:00,279 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:00,279 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.0552ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:11:00,281 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 195211 INFO 2026-03-04 15:11:00,282 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:11:00,282 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:00,283 [17 ] 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-03-04 15:11:00,306 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:11:00,307 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 23.3072ms INFO 2026-03-04 15:11:00,307 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:00,307 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.7341ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:11:00,310 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 226655 INFO 2026-03-04 15:11:00,310 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:11:00,311 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:00,312 [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). INFO 2026-03-04 15:11:00,324 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:11:00,324 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 12.064ms INFO 2026-03-04 15:11:00,324 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:00,325 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.8398ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:11:44,053 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 51175 INFO 2026-03-04 15:11:44,053 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:11:44,054 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:44,055 [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-03-04 15:11:44,068 [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 (fdc67e52-93d7-ae23-d1ac-a721cca2eb21). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:11:44,069 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:11:44,069 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 14.0017ms INFO 2026-03-04 15:11:44,069 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:44,070 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.884ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:11:44,073 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 506291 INFO 2026-03-04 15:11:44,074 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:11:44,074 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:44,076 [11 ] 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-03-04 15:11:44,096 [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 (4b27dcc8-44a8-53af-2c35-7748d0de61a2). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:11:44,098 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:11:44,098 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 21.6082ms INFO 2026-03-04 15:11:44,098 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:44,098 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.4587ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:11:44,102 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 506291 INFO 2026-03-04 15:11:44,102 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:11:44,102 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:44,104 [17 ] 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-03-04 15:11:44,122 [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 (9bc651b0-f8e8-3b5b-4910-6f88ab0dfab3). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:11:44,124 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:11:44,124 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 19.8613ms INFO 2026-03-04 15:11:44,124 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:44,124 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9114ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:11:44,127 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 195211 INFO 2026-03-04 15:11:44,127 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:11:44,127 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:44,128 [23 ] 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-03-04 15:11:44,141 [22 ] 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 (74639f4a-3df6-a281-6eaf-55b5d2470d2d). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:11:44,142 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:11:44,142 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 13.4501ms INFO 2026-03-04 15:11:44,142 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:44,142 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.3698ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:11:44,151 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 226655 INFO 2026-03-04 15:11:44,152 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:11:44,152 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:44,153 [17 ] 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-03-04 15:11:44,172 [22 ] 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 (b24c15f4-6b0a-421f-848e-9fb2ed049cfe). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:11:44,173 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:11:44,173 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 20.2398ms INFO 2026-03-04 15:11:44,174 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:44,174 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.4255ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:11:52,213 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 51175 INFO 2026-03-04 15:11:52,214 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:11:52,214 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:52,216 [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-03-04 15:11:52,228 [17 ] 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 (fdc67e52-93d7-ae23-d1ac-a721cca2eb21). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:11:52,230 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:11:52,230 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 14.2471ms INFO 2026-03-04 15:11:52,230 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:52,230 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.2857ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:11:52,237 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 506291 INFO 2026-03-04 15:11:52,237 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:11:52,238 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:52,239 [20 ] 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-03-04 15:11:52,275 [22 ] 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 (4b27dcc8-44a8-53af-2c35-7748d0de61a2). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:11:52,276 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:11:52,276 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 37.041ms INFO 2026-03-04 15:11:52,276 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:52,276 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.4569ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:11:52,281 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 506291 INFO 2026-03-04 15:11:52,281 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:11:52,281 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:52,283 [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-03-04 15:11:52,303 [17 ] 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 (9bc651b0-f8e8-3b5b-4910-6f88ab0dfab3). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:11:52,304 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:11:52,304 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 21.2454ms INFO 2026-03-04 15:11:52,304 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:52,304 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.6938ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:11:52,307 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 195211 INFO 2026-03-04 15:11:52,307 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:11:52,307 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:52,309 [17 ] 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-03-04 15:11:52,326 [23 ] 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 (74639f4a-3df6-a281-6eaf-55b5d2470d2d). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:11:52,327 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:11:52,327 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 18.092ms INFO 2026-03-04 15:11:52,327 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:52,327 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.2809ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:11:52,330 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 226655 INFO 2026-03-04 15:11:52,330 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:11:52,331 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:52,332 [23 ] 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-03-04 15:11:52,361 [23 ] 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 (b24c15f4-6b0a-421f-848e-9fb2ed049cfe). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:11:52,363 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:11:52,363 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 30.7583ms INFO 2026-03-04 15:11:52,363 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:11:52,363 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.7817ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:12:56,060 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 131123 INFO 2026-03-04 15:12:56,060 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:12:56,065 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:12:56,067 [19 ] 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-03-04 15:12:56,089 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:12:56,089 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 22.2538ms INFO 2026-03-04 15:12:56,089 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:12:56,090 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.7478ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:12:56,092 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 260199 INFO 2026-03-04 15:12:56,093 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:12:56,093 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:12:56,094 [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-03-04 15:12:56,109 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:12:56,109 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 14.4244ms INFO 2026-03-04 15:12:56,109 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:12:56,109 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.759ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:13:08,767 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 131123 INFO 2026-03-04 15:13:08,768 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:13:08,768 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:13:08,769 [16 ] 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-03-04 15:13:08,782 [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 (c9d8767a-9e61-511f-ff95-1708193ac1b9). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:13:08,784 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:13:08,784 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 14.3653ms INFO 2026-03-04 15:13:08,784 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:13:08,784 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.8497ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:13:08,806 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 260199 INFO 2026-03-04 15:13:08,806 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:13:08,806 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:13:08,808 [18 ] 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-03-04 15:13:08,823 [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 (1f39b9b2-8e0a-ef1b-32eb-05ae95867418). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:13:08,825 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:13:08,825 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 17.1323ms INFO 2026-03-04 15:13:08,825 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:13:08,825 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.3731ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:19:14,701 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 131123 INFO 2026-03-04 15:19:14,702 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:19:14,702 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:19:14,704 [27 ] 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-03-04 15:19:14,717 [33 ] 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 (c9d8767a-9e61-511f-ff95-1708193ac1b9). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:19:14,718 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:19:14,719 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 15.0425ms INFO 2026-03-04 15:19:14,719 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:19:14,719 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.7245ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:19:14,722 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 260199 INFO 2026-03-04 15:19:14,722 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:19:14,722 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:19:14,724 [33 ] 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-03-04 15:19:14,745 [27 ] 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 (1f39b9b2-8e0a-ef1b-32eb-05ae95867418). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:19:14,746 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:19:14,746 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 22.1818ms INFO 2026-03-04 15:19:14,746 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:19:14,746 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.4242ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:31:01,873 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 214807 INFO 2026-03-04 15:31:01,874 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:31:01,876 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:31:01,879 [19 ] 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-03-04 15:31:01,893 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:31:01,893 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 14.2245ms INFO 2026-03-04 15:31:01,893 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:31:01,893 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.1247ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:31:01,896 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 199359 INFO 2026-03-04 15:31:01,896 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:31:01,896 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:31:01,898 [34 ] 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-03-04 15:31:01,910 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:31:01,910 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 12.4992ms INFO 2026-03-04 15:31:01,910 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:31:01,911 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6306ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:31:26,024 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 214807 INFO 2026-03-04 15:31:26,025 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:31:26,025 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:31:26,026 [46 ] 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-03-04 15:31:26,040 [47 ] 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 (9061b92e-75cf-f998-4b12-8543a351187e). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:31:26,042 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:31:26,042 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 15.7146ms INFO 2026-03-04 15:31:26,042 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:31:26,042 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.8824ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:31:26,044 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 199359 INFO 2026-03-04 15:31:26,044 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:31:26,045 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:31:26,046 [47 ] 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-03-04 15:31:26,059 [46 ] 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 (674ec852-ff1b-1361-2a8e-41a21a2449de). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:31:26,060 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:31:26,060 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 14.6708ms INFO 2026-03-04 15:31:26,060 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:31:26,061 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.5558ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:33:49,330 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=9061b92e-75cf-f998-4b12-8543a351187e&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 15:33:49,331 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=674ec852-ff1b-1361-2a8e-41a21a2449de&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 15:33:49,331 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:33:49,331 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:33:49,331 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:33:49,331 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:33:49,332 [52 ] 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-03-04 15:33:49,332 [53 ] 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-03-04 15:33:49,338 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:33:49,338 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:33:49,338 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.7525ms INFO 2026-03-04 15:33:49,338 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.802ms INFO 2026-03-04 15:33:49,338 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:33:49,338 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:33:49,338 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5705ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:33:49,338 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8446ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:34:11,986 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=ab88a14c-7036-b61c-5d1e-5c60a110acc0&attachTableName= INFO 2026-03-04 15:34:11,986 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=99d94be2-b02b-a723-7aae-efe973681d22&attachTableName= INFO 2026-03-04 15:34:11,986 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:34:11,986 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:34:11,988 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:34:11,988 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:34:11,990 [58 ] 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-03-04 15:34:11,990 [56 ] 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-03-04 15:34:11,994 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:34:11,994 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:34:11,994 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.5421ms INFO 2026-03-04 15:34:11,994 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:34:11,995 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.5068ms INFO 2026-03-04 15:34:11,995 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:34:11,995 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4244ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:34:11,995 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9526ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:36:11,616 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=9872e817-7b4b-e96e-6d1b-82636aca92b6&attachTableName= INFO 2026-03-04 15:36:11,616 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=2a9319e0-2d80-3b43-a4ca-b448bb4d4f81&attachTableName= INFO 2026-03-04 15:36:11,617 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:36:11,617 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:36:11,617 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:36:11,617 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:36:11,618 [61 ] 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-03-04 15:36:11,618 [63 ] 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-03-04 15:36:11,623 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:36:11,623 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:36:11,623 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.8434ms INFO 2026-03-04 15:36:11,623 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:36:11,623 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.9444ms INFO 2026-03-04 15:36:11,623 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:36:11,623 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2624ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:36:11,623 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9847ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:36:51,931 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 112807 INFO 2026-03-04 15:36:51,932 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:36:51,934 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:36:51,935 [64 ] 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-03-04 15:36:51,946 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:36:51,946 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 10.3595ms INFO 2026-03-04 15:36:51,946 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:36:51,946 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6272ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:36:51,948 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 128163 INFO 2026-03-04 15:36:51,948 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:36:51,948 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:36:51,949 [66 ] 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-03-04 15:36:51,966 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:36:51,966 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 16.7565ms INFO 2026-03-04 15:36:51,966 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:36:51,966 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.5555ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:36:58,884 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 112807 INFO 2026-03-04 15:36:58,884 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:36:58,884 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:36:58,886 [66 ] 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-03-04 15:36:58,898 [63 ] 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 (23128ca4-03d6-3c7f-4e85-bd87bbeb2614). 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:f435dd15-eb07-490b-b195-6e42275b4a37 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-03-04 15:36:58,899 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:36:58,899 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 13.0522ms INFO 2026-03-04 15:36:58,899 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:36:58,899 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.4629ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:36:58,901 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 128163 INFO 2026-03-04 15:36:58,901 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:36:58,901 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:36:58,903 [66 ] 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-03-04 15:36:58,913 [64 ] 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 (fdd5cf63-c08c-ca3d-55ed-0011d4108fd1). 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:f435dd15-eb07-490b-b195-6e42275b4a37 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-03-04 15:36:58,914 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:36:58,914 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 11.7354ms INFO 2026-03-04 15:36:58,914 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:36:58,915 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.4899ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:40:06,137 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 112807 INFO 2026-03-04 15:40:06,138 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:40:06,138 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:40:06,139 [59 ] 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-03-04 15:40:06,159 [58 ] 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 (23128ca4-03d6-3c7f-4e85-bd87bbeb2614). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:40:06,160 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:40:06,160 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 20.9201ms INFO 2026-03-04 15:40:06,160 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:40:06,161 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.245ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:40:06,164 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 128163 INFO 2026-03-04 15:40:06,164 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:40:06,164 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:40:06,166 [56 ] 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-03-04 15:40:06,180 [57 ] 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 (fdd5cf63-c08c-ca3d-55ed-0011d4108fd1). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:40:06,181 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:40:06,181 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 15.4605ms INFO 2026-03-04 15:40:06,181 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:40:06,181 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.6173ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:40:10,954 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=fdd5cf63-c08c-ca3d-55ed-0011d4108fd1&attachTableName= INFO 2026-03-04 15:40:10,954 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=23128ca4-03d6-3c7f-4e85-bd87bbeb2614&attachTableName= INFO 2026-03-04 15:40:10,954 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:40:10,954 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:40:10,954 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:40:10,954 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:40:10,956 [57 ] 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-03-04 15:40:10,956 [56 ] 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-03-04 15:40:10,960 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:40:10,960 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:40:10,961 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.0361ms INFO 2026-03-04 15:40:10,961 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.9599ms INFO 2026-03-04 15:40:10,961 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:40:10,961 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:40:10,961 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2104ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:40:10,961 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2537ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:44:06,428 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 112807 INFO 2026-03-04 15:44:06,429 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:44:06,429 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:44:06,430 [48 ] 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-03-04 15:44:06,442 [46 ] 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 (23128ca4-03d6-3c7f-4e85-bd87bbeb2614). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:44:06,444 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:44:06,444 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 13.6114ms INFO 2026-03-04 15:44:06,444 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:44:06,444 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.7588ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:44:06,446 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 128163 INFO 2026-03-04 15:44:06,446 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:44:06,446 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:44:06,448 [48 ] 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-03-04 15:44:06,459 [6 ] 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 (fdd5cf63-c08c-ca3d-55ed-0011d4108fd1). 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:441b9026-9584-44e2-a28f-558d2f898725 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-03-04 15:44:06,461 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:44:06,461 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 13.0307ms INFO 2026-03-04 15:44:06,461 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:44:06,461 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.9834ms 500 application/json; charset=utf-8 INFO 2026-03-04 15:46:16,723 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=fdd5cf63-c08c-ca3d-55ed-0011d4108fd1&attachTableName= INFO 2026-03-04 15:46:16,723 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:46:16,724 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:46:16,724 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=23128ca4-03d6-3c7f-4e85-bd87bbeb2614&attachTableName= INFO 2026-03-04 15:46:16,725 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:46:16,725 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:46:16,726 [36 ] 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-03-04 15:46:16,726 [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-03-04 15:46:16,731 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:46:16,731 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:46:16,731 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.8797ms INFO 2026-03-04 15:46:16,731 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:46:16,731 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.2686ms INFO 2026-03-04 15:46:16,731 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:46:16,731 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5711ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:46:16,731 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9133ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:51:24,400 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=12853c6a-e9ba-89b1-db4c-73751f25c009 application/x-www-form-urlencoded 0 INFO 2026-03-04 15:51:24,401 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:51:24,409 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=7cd043c3-e046-56cf-3682-a86be272da68 application/x-www-form-urlencoded 0 INFO 2026-03-04 15:51:24,409 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:51:24,413 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:51:24,413 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:51:24,416 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 15:51:24,416 [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-03-04 15:51:24,430 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:51:24,430 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:51:24,430 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 13.3695ms INFO 2026-03-04 15:51:24,430 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 13.4321ms INFO 2026-03-04 15:51:24,430 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:51:24,430 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:51:24,430 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.6864ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:51:24,430 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.9063ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:51:36,485 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=6c0b4c6b-abaf-9729-9688-987a26f79d34&attachTableName= INFO 2026-03-04 15:51:36,485 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=08caa9d4-1a0a-efd2-51f0-a9f1b2f87ee6&attachTableName= INFO 2026-03-04 15:51:36,486 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:51:36,486 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:51:36,488 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:51:36,488 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:51:36,489 [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-03-04 15:51:36,489 [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-03-04 15:51:36,493 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:51:36,493 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:51:36,493 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.0058ms INFO 2026-03-04 15:51:36,493 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.1856ms INFO 2026-03-04 15:51:36,493 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:51:36,493 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:51:36,494 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2292ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:51:36,494 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4068ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:51:38,972 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=7a3043a2-0c0c-4071-be6e-250c31255b86&attachTableName= INFO 2026-03-04 15:51:38,972 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=94d17c74-3060-62b9-346b-469192719b07&attachTableName= INFO 2026-03-04 15:51:38,973 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:51:38,973 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:51:38,973 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:51:38,973 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:51:38,974 [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-03-04 15:51:38,974 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 15:51:38,978 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:51:38,979 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:51:38,979 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.3848ms INFO 2026-03-04 15:51:38,979 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:51:38,979 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.4612ms INFO 2026-03-04 15:51:38,979 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:51:38,979 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7449ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:51:38,979 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7865ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:51:40,921 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=83ccc4ad-d17b-2795-e9e9-243679bdb526&attachTableName= INFO 2026-03-04 15:51:40,921 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=ebec28d9-484a-7f02-1161-98bb47144aeb&attachTableName= INFO 2026-03-04 15:51:40,922 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:51:40,922 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:51:40,922 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:51:40,922 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:51:40,923 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 15:51:40,923 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 15:51:40,927 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:51:40,927 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.1646ms INFO 2026-03-04 15:51:40,927 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:51:40,927 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3018ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:51:40,928 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:51:40,928 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.3887ms INFO 2026-03-04 15:51:40,928 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:51:40,928 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6646ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:52:07,006 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=70ec3028-c2af-330b-60b5-6cf4036f7075 application/x-www-form-urlencoded 0 INFO 2026-03-04 15:52:07,006 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:52:07,007 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:52:07,008 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=477cfc18-e530-d6d7-9c10-207ee151daf4 application/x-www-form-urlencoded 0 INFO 2026-03-04 15:52:07,009 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 15:52:07,009 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:52:07,009 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:52:07,010 [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-03-04 15:52:07,021 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:52:07,021 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 12.7234ms INFO 2026-03-04 15:52:07,021 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:52:07,021 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.4348ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:52:07,022 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:52:07,022 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 12.3771ms INFO 2026-03-04 15:52:07,022 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:52:07,022 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.2053ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:52:15,179 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=0b4ae207-29c8-f47d-05e9-13802643888b application/x-www-form-urlencoded 0 INFO 2026-03-04 15:52:15,180 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:52:15,180 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:52:15,182 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 15:52:15,184 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=1a057aa1-54cc-c005-44fe-edd2498b99a7 application/x-www-form-urlencoded 0 INFO 2026-03-04 15:52:15,185 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:52:15,185 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:52:15,186 [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-03-04 15:52:15,186 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:52:15,186 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.621ms INFO 2026-03-04 15:52:15,186 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:52:15,187 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1993ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:52:15,190 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:52:15,190 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.8774ms INFO 2026-03-04 15:52:15,190 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:52:15,190 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8251ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:56:00,293 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=ee443ef0-4269-2765-d593-1bad30539284 application/x-www-form-urlencoded 0 INFO 2026-03-04 15:56:00,293 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=edceb0d8-d40f-fd77-294c-fe65934ede4d application/x-www-form-urlencoded 0 INFO 2026-03-04 15:56:00,293 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:56:00,293 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 15:56:00,296 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:56:00,296 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:56:00,297 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 15:56:00,298 [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-03-04 15:56:00,301 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:56:00,301 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 15:56:00,301 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.7422ms INFO 2026-03-04 15:56:00,301 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.1619ms INFO 2026-03-04 15:56:00,301 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:56:00,301 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 15:56:00,301 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8052ms 200 application/json; charset=utf-8 INFO 2026-03-04 15:56:00,301 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6942ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:03:28,182 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://58.252.12.167:8080/HcmFile/ INFO 2026-03-04 16:03:28,183 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host)' INFO 2026-03-04 16:03:28,186 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Index", controller = "Home", area = ""}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult Index() on controller Sg.HcmFile.Web.Host.Controllers.HomeController (Sg.HcmFile.Web.Host). INFO 2026-03-04 16:03:28,724 [81 ] vc.Infrastructure.RedirectResultExecutor - Executing RedirectResult, redirecting to /swagger. INFO 2026-03-04 16:03:28,724 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host) in 538.4439ms INFO 2026-03-04 16:03:28,724 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host)' INFO 2026-03-04 16:03:28,725 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 542.394ms 302 INFO 2026-03-04 16:06:17,516 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=8272eedb-0d14-ddfb-ed68-912d5aab6322 application/x-www-form-urlencoded 0 INFO 2026-03-04 16:06:17,516 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:06:17,520 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:06:17,521 [75 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 16:06:17,526 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:06:17,526 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.2756ms INFO 2026-03-04 16:06:17,526 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:06:17,526 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4187ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:06:17,535 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=51e2e43f-eeba-3d12-05c3-156064764b0d application/x-www-form-urlencoded 0 INFO 2026-03-04 16:06:17,535 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:06:17,535 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:06:17,536 [76 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 16:06:17,540 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:06:17,540 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.9344ms INFO 2026-03-04 16:06:17,540 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:06:17,540 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7176ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:06:22,189 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=8272eedb-0d14-ddfb-ed68-912d5aab6322 application/x-www-form-urlencoded 0 INFO 2026-03-04 16:06:22,189 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:06:22,190 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:06:22,191 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 16:06:22,196 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:06:22,196 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 5.0075ms INFO 2026-03-04 16:06:22,196 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:06:22,196 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6459ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:06:22,199 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=51e2e43f-eeba-3d12-05c3-156064764b0d application/x-www-form-urlencoded 0 INFO 2026-03-04 16:06:22,199 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:06:22,199 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:06:22,200 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 16:06:22,204 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:06:22,204 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.8479ms INFO 2026-03-04 16:06:22,204 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:06:22,204 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.777ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:06:54,287 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=8272eedb-0d14-ddfb-ed68-912d5aab6322 application/x-www-form-urlencoded 0 INFO 2026-03-04 16:06:54,287 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=51e2e43f-eeba-3d12-05c3-156064764b0d application/x-www-form-urlencoded 0 INFO 2026-03-04 16:06:54,288 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:06:54,288 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:06:54,288 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:06:54,288 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:06:54,289 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 16:06:54,289 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 16:06:54,293 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:06:54,293 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.9277ms INFO 2026-03-04 16:06:54,293 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:06:54,293 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:06:54,293 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.0852ms INFO 2026-03-04 16:06:54,293 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:06:54,293 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0397ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:06:54,293 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0243ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:07:06,954 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=8272eedb-0d14-ddfb-ed68-912d5aab6322 application/x-www-form-urlencoded 0 INFO 2026-03-04 16:07:06,954 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:07:06,955 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:07:06,956 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 16:07:06,960 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:07:06,960 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.124ms INFO 2026-03-04 16:07:06,960 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:07:06,960 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4373ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:07:06,970 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=51e2e43f-eeba-3d12-05c3-156064764b0d application/x-www-form-urlencoded 0 INFO 2026-03-04 16:07:06,970 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:07:06,970 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:07:06,971 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 16:07:06,975 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:07:06,975 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.9102ms INFO 2026-03-04 16:07:06,975 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:07:06,975 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8075ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:07:29,217 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=8272eedb-0d14-ddfb-ed68-912d5aab6322 application/x-www-form-urlencoded 0 INFO 2026-03-04 16:07:29,218 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:07:29,218 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:07:29,219 [21 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 16:07:29,224 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:07:29,224 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.3362ms INFO 2026-03-04 16:07:29,224 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:07:29,224 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0984ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:07:29,240 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=51e2e43f-eeba-3d12-05c3-156064764b0d application/x-www-form-urlencoded 0 INFO 2026-03-04 16:07:29,241 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:07:29,241 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:07:29,242 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 16:07:29,246 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:07:29,246 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.7962ms INFO 2026-03-04 16:07:29,246 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:07:29,246 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9541ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:08:04,184 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=51e2e43f-eeba-3d12-05c3-156064764b0d application/x-www-form-urlencoded 0 INFO 2026-03-04 16:08:04,185 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:08:04,185 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:08:04,186 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 16:08:04,191 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:08:04,191 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.4708ms INFO 2026-03-04 16:08:04,191 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:08:04,191 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6675ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:08:04,196 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=8272eedb-0d14-ddfb-ed68-912d5aab6322 application/x-www-form-urlencoded 0 INFO 2026-03-04 16:08:04,196 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:08:04,196 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:08:04,198 [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-03-04 16:08:04,201 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:08:04,201 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.4653ms INFO 2026-03-04 16:08:04,201 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:08:04,201 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1438ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:08:35,706 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=51e2e43f-eeba-3d12-05c3-156064764b0d application/x-www-form-urlencoded 0 INFO 2026-03-04 16:08:35,706 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:08:35,706 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:08:35,708 [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-03-04 16:08:35,712 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:08:35,713 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.628ms INFO 2026-03-04 16:08:35,713 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:08:35,713 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0648ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:08:35,722 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=8272eedb-0d14-ddfb-ed68-912d5aab6322 application/x-www-form-urlencoded 0 INFO 2026-03-04 16:08:35,722 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:08:35,722 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:08:35,724 [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-03-04 16:08:35,727 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:08:35,727 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.8389ms INFO 2026-03-04 16:08:35,727 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:08:35,728 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8599ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:09:05,685 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=51e2e43f-eeba-3d12-05c3-156064764b0d application/x-www-form-urlencoded 0 INFO 2026-03-04 16:09:05,685 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:09:05,685 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:09:05,687 [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-03-04 16:09:05,691 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:09:05,691 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.5488ms INFO 2026-03-04 16:09:05,691 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:09:05,691 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5884ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:09:05,701 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=8272eedb-0d14-ddfb-ed68-912d5aab6322 application/x-www-form-urlencoded 0 INFO 2026-03-04 16:09:05,701 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:09:05,701 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:09:05,703 [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-03-04 16:09:05,707 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:09:05,707 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.0544ms INFO 2026-03-04 16:09:05,707 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:09:05,707 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3534ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:09:40,288 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=51e2e43f-eeba-3d12-05c3-156064764b0d application/x-www-form-urlencoded 0 INFO 2026-03-04 16:09:40,288 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:09:40,288 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:09:40,290 [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-03-04 16:09:40,294 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:09:40,294 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.146ms INFO 2026-03-04 16:09:40,294 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:09:40,294 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5131ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:09:40,304 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=8272eedb-0d14-ddfb-ed68-912d5aab6322 application/x-www-form-urlencoded 0 INFO 2026-03-04 16:09:40,304 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:09:40,304 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:09:40,305 [11 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 16:09:40,309 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:09:40,309 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.6736ms INFO 2026-03-04 16:09:40,309 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:09:40,309 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4272ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:09:46,771 [20 ] 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-03-04 16:09:46,772 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:09:46,772 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:09:46,775 [20 ] 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-03-04 16:09:46,803 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:09:46,818 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 43.3212ms INFO 2026-03-04 16:09:46,818 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:09:46,818 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.9383ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:10:11,810 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=8272eedb-0d14-ddfb-ed68-912d5aab6322 application/x-www-form-urlencoded 0 INFO 2026-03-04 16:10:11,810 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:10:11,810 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:10:11,811 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 16:10:11,815 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:10:11,815 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.0419ms INFO 2026-03-04 16:10:11,815 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:10:11,816 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0152ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:10:11,825 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=51e2e43f-eeba-3d12-05c3-156064764b0d application/x-www-form-urlencoded 0 INFO 2026-03-04 16:10:11,825 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:10:11,825 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:10:11,826 [11 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 16:10:11,830 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:10:11,830 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.6669ms INFO 2026-03-04 16:10:11,830 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:10:11,830 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4451ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:27:05,317 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 205503 INFO 2026-03-04 16:27:05,318 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:27:05,336 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:27:05,338 [62 ] 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-03-04 16:27:05,355 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:27:05,355 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 17.2415ms INFO 2026-03-04 16:27:05,355 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:27:05,355 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.8175ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:27:05,357 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 209579 INFO 2026-03-04 16:27:05,358 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:27:05,358 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:27:05,359 [65 ] 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-03-04 16:27:05,381 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:27:05,381 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 22.0887ms INFO 2026-03-04 16:27:05,381 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:27:05,381 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.0114ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:28:06,780 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=cdd69afb-9c7b-914e-0a25-a2595bc72e37&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 16:28:06,781 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:28:06,781 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:28:06,783 [67 ] 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-03-04 16:28:06,787 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=efee33d0-104f-74d6-0066-e6614cb1c302&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 16:28:06,788 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:28:06,788 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:28:06,789 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:28:06,789 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.8774ms INFO 2026-03-04 16:28:06,789 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:28:06,789 [57 ] 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-03-04 16:28:06,789 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8291ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:28:06,793 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:28:06,793 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.0144ms INFO 2026-03-04 16:28:06,793 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:28:06,793 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8662ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:29:16,467 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=cdd69afb-9c7b-914e-0a25-a2595bc72e37&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 16:29:16,468 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:29:16,468 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:29:16,469 [55 ] 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-03-04 16:29:16,474 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:29:16,474 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.7974ms INFO 2026-03-04 16:29:16,474 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:29:16,474 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.029ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:29:16,480 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=efee33d0-104f-74d6-0066-e6614cb1c302&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 16:29:16,480 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:29:16,480 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:29:16,482 [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-03-04 16:29:16,486 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:29:16,486 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.0391ms INFO 2026-03-04 16:29:16,486 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:29:16,486 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1361ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:48:15,344 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=24f89a76-72fa-ad16-a10c-815de175263b application/x-www-form-urlencoded 0 INFO 2026-03-04 16:48:15,344 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:48:15,347 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:48:15,348 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 16:48:15,349 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=0771843e-1914-2041-15f3-0774f79d6db3 application/x-www-form-urlencoded 0 INFO 2026-03-04 16:48:15,349 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 16:48:15,350 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:48:15,351 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 16:48:15,354 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:48:15,355 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 6.0972ms INFO 2026-03-04 16:48:15,355 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:48:15,355 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0959ms 200 application/json; charset=utf-8 INFO 2026-03-04 16:48:15,356 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 16:48:15,356 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.358ms INFO 2026-03-04 16:48:15,356 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 16:48:15,356 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6889ms 200 application/json; charset=utf-8 INFO 2026-03-04 17:14:32,627 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-03-04 17:14:32,734 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmFile\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-03-04 17:14:32,763 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://58.252.12.166:8080/HcmFile/ INFO 2026-03-04 17:14:32,810 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host)' INFO 2026-03-04 17:14:33,499 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Index", controller = "Home", area = ""}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult Index() on controller Sg.HcmFile.Web.Host.Controllers.HomeController (Sg.HcmFile.Web.Host). INFO 2026-03-04 17:14:33,983 [6 ] vc.Infrastructure.RedirectResultExecutor - Executing RedirectResult, redirecting to /swagger. INFO 2026-03-04 17:14:33,985 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host) in 483.9813ms INFO 2026-03-04 17:14:33,986 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host)' INFO 2026-03-04 17:14:33,993 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1230.9227ms 302 INFO 2026-03-04 17:14:36,274 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 40681 INFO 2026-03-04 17:14:36,368 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 17:14:36,406 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:14:36,416 [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-03-04 17:14:37,682 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 17:14:37,692 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 1276.1717ms INFO 2026-03-04 17:14:37,692 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:14:37,693 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1419.5018ms 200 application/json; charset=utf-8 INFO 2026-03-04 17:14:37,695 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 84847 INFO 2026-03-04 17:14:37,712 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 17:14:37,712 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:14:37,714 [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-03-04 17:14:37,727 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 17:14:37,727 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 12.8955ms INFO 2026-03-04 17:14:37,727 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:14:37,728 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.3876ms 200 application/json; charset=utf-8 INFO 2026-03-04 17:14:53,099 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 40681 INFO 2026-03-04 17:14:53,101 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 17:14:53,101 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:14:53,104 [11 ] 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-03-04 17:14:53,146 [6 ] 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 (1a8b8dae-9099-246d-13cf-51878035a181). 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:f48468b7-41a0-4b96-9717-39c597d9ebe2 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-03-04 17:14:53,260 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 17:14:53,262 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 157.7053ms INFO 2026-03-04 17:14:53,262 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:14:53,262 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 163.5384ms 500 application/json; charset=utf-8 INFO 2026-03-04 17:14:53,264 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 84847 INFO 2026-03-04 17:14:53,265 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 17:14:53,265 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:14:53,267 [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). ERROR 2026-03-04 17:14:53,278 [6 ] 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 (453de16f-b9ad-b564-2e5f-5b973e83d033). 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:f48468b7-41a0-4b96-9717-39c597d9ebe2 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-03-04 17:14:53,280 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 17:14:53,280 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 13.1011ms INFO 2026-03-04 17:14:53,280 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:14:53,280 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.9538ms 500 application/json; charset=utf-8 INFO 2026-03-04 17:19:49,614 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://10.10.100.41:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=20dbcc64-1e06-7b87-546c-4c22987611bd&attachTableName= INFO 2026-03-04 17:19:49,616 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 17:19:49,636 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:19:49,640 [23 ] 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-03-04 17:19:49,656 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 17:19:49,657 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 16.9976ms INFO 2026-03-04 17:19:49,657 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:19:49,657 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.2151ms 200 application/json; charset=utf-8 INFO 2026-03-04 17:20:13,806 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=20dbcc64-1e06-7b87-546c-4c22987611bd&attachTableName= INFO 2026-03-04 17:20:13,809 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 17:20:13,818 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:20:13,822 [25 ] 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-03-04 17:20:13,836 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 17:20:13,837 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 14.5704ms INFO 2026-03-04 17:20:13,837 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:20:13,837 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.3318ms 200 application/json; charset=utf-8 INFO 2026-03-04 17:26:31,059 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 140 INFO 2026-03-04 17:26:31,061 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 17:26:31,063 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 17:26:31,064 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:26:31,067 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 17:26:31,118 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 17:26:31,151 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 83.8717ms INFO 2026-03-04 17:26:31,151 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:26:31,151 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.4936ms 200 application/json; charset=utf-8 INFO 2026-03-04 17:26:45,304 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 140 INFO 2026-03-04 17:26:45,304 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 17:26:45,305 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 17:26:45,306 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:26:45,308 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 17:26:45,320 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 17:26:45,342 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 33.2703ms INFO 2026-03-04 17:26:45,342 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:26:45,342 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.0416ms 200 application/json; charset=utf-8 INFO 2026-03-04 17:26:53,439 [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-03-04 17:26:53,439 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 17:26:53,440 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 17:26:53,441 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:26:53,442 [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-03-04 17:26:53,463 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 17:26:53,506 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 63.1326ms INFO 2026-03-04 17:26:53,506 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:26:53,506 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 67.6227ms 200 application/json; charset=utf-8 INFO 2026-03-04 17:34:00,527 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 221631 INFO 2026-03-04 17:34:00,528 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 17:34:00,533 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:34:00,534 [59 ] 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-03-04 17:34:00,581 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 17:34:00,581 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 46.8763ms INFO 2026-03-04 17:34:00,581 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:34:00,582 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.5928ms 200 application/json; charset=utf-8 INFO 2026-03-04 17:34:00,584 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 195511 INFO 2026-03-04 17:34:00,584 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 17:34:00,584 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:34:00,586 [62 ] 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-03-04 17:34:00,597 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 17:34:00,597 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 11.0514ms INFO 2026-03-04 17:34:00,597 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:34:00,597 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3303ms 200 application/json; charset=utf-8 INFO 2026-03-04 17:40:55,619 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=f5e5ca75-95a5-967d-2d7a-c63c341bdab3&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 17:40:55,620 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=e43c49e6-85a8-5267-b06d-c4515d4034dd&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 17:40:55,621 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 17:40:55,621 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 17:40:55,622 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:40:55,622 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:40:55,624 [43 ] 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-03-04 17:40:55,624 [46 ] 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-03-04 17:40:55,636 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 17:40:55,636 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 17:40:55,636 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 12.7816ms INFO 2026-03-04 17:40:55,636 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 12.7486ms INFO 2026-03-04 17:40:55,637 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:40:55,637 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:40:55,637 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.6199ms 200 application/json; charset=utf-8 INFO 2026-03-04 17:40:55,637 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.8962ms 200 application/json; charset=utf-8 INFO 2026-03-04 17:43:40,248 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=e43c49e6-85a8-5267-b06d-c4515d4034dd&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 17:43:40,248 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=f5e5ca75-95a5-967d-2d7a-c63c341bdab3&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 17:43:40,249 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 17:43:40,249 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 17:43:40,250 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:43:40,250 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:43:40,252 [39 ] 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-03-04 17:43:40,252 [37 ] 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-03-04 17:43:40,264 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 17:43:40,264 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 17:43:40,265 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 13.0466ms INFO 2026-03-04 17:43:40,265 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:43:40,265 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 13.3044ms INFO 2026-03-04 17:43:40,265 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:43:40,265 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.7896ms 200 application/json; charset=utf-8 INFO 2026-03-04 17:43:40,266 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.716ms 200 application/json; charset=utf-8 INFO 2026-03-04 17:48:53,429 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=f5e5ca75-95a5-967d-2d7a-c63c341bdab3&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 17:48:53,429 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=e43c49e6-85a8-5267-b06d-c4515d4034dd&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 17:48:53,430 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 17:48:53,430 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 17:48:53,430 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:48:53,430 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:48:53,432 [27 ] 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-03-04 17:48:53,432 [24 ] 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-03-04 17:48:53,441 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 17:48:53,441 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 17:48:53,442 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 9.7825ms INFO 2026-03-04 17:48:53,442 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 9.8111ms INFO 2026-03-04 17:48:53,442 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:48:53,442 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:48:53,442 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.753ms 200 application/json; charset=utf-8 INFO 2026-03-04 17:48:53,442 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8124ms 200 application/json; charset=utf-8 INFO 2026-03-04 17:51:42,927 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=e43c49e6-85a8-5267-b06d-c4515d4034dd&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 17:51:42,927 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=f5e5ca75-95a5-967d-2d7a-c63c341bdab3&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 17:51:42,928 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 17:51:42,928 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 17:51:42,928 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:51:42,928 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:51:42,930 [19 ] 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-03-04 17:51:42,930 [20 ] 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-03-04 17:51:42,939 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 17:51:42,940 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 9.6421ms INFO 2026-03-04 17:51:42,940 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:51:42,940 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 17:51:42,940 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5585ms 200 application/json; charset=utf-8 INFO 2026-03-04 17:51:42,940 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 10.1837ms INFO 2026-03-04 17:51:42,940 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 17:51:42,941 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8101ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:12:37,871 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-03-04 18:12:37,979 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmFile\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-03-04 18:12:38,060 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 280173 INFO 2026-03-04 18:12:38,191 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:12:38,271 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:12:38,948 [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-03-04 18:12:40,181 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:12:40,197 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 1246.5264ms INFO 2026-03-04 18:12:40,197 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:12:40,200 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2140.0066ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:12:40,202 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 239873 INFO 2026-03-04 18:12:40,218 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:12:40,219 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:12:40,221 [11 ] 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-03-04 18:12:40,251 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:12:40,251 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 29.9807ms INFO 2026-03-04 18:12:40,251 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:12:40,252 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 49.6405ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:13:14,182 [11 ] 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-03-04 18:13:14,186 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:13:14,195 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:13:14,199 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 18:13:14,238 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:13:14,263 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 63.544ms INFO 2026-03-04 18:13:14,263 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:13:14,263 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 81.0184ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:13:16,102 [17 ] 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-03-04 18:13:16,104 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:13:16,105 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:13:16,107 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 18:13:16,120 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:13:16,137 [10 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 29.1941ms INFO 2026-03-04 18:13:16,137 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:13:16,137 [10 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.9411ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:13:18,899 [16 ] 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-03-04 18:13:18,900 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:13:18,901 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:13:18,905 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 18:13:18,921 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:13:18,935 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 29.6926ms INFO 2026-03-04 18:13:18,935 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:13:18,936 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.1233ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:37:18,460 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-03-04 18:37:18,576 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmFile\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-03-04 18:37:18,610 [6 ] 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-03-04 18:37:18,738 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:37:18,817 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:37:19,490 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 18:37:20,633 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:37:20,671 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 1178.353ms INFO 2026-03-04 18:37:20,671 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:37:20,674 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2064.6111ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:37:22,231 [11 ] 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-03-04 18:37:22,249 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:37:22,250 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:37:22,253 [11 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 18:37:22,266 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:37:22,278 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 24.524ms INFO 2026-03-04 18:37:22,278 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:37:22,278 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.1684ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:37:42,015 [11 ] 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-03-04 18:37:42,018 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:37:42,019 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:37:42,024 [11 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 18:37:42,052 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:37:42,064 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 39.1761ms INFO 2026-03-04 18:37:42,064 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:37:42,064 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 49.6864ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:37:42,157 [11 ] 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-03-04 18:37:42,158 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:37:42,158 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:37:42,160 [11 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 18:37:42,170 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:37:42,178 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 17.7776ms INFO 2026-03-04 18:37:42,178 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:37:42,178 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.6717ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:39:10,379 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=1219128d-8ab6-c4d8-89f0-ffe314076cc8&attachTableName= INFO 2026-03-04 18:39:10,379 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=7300584a-9a1c-1967-6a39-1cfc9738a8af&attachTableName= INFO 2026-03-04 18:39:10,381 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:39:10,381 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:39:10,389 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:39:10,389 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:39:10,393 [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-03-04 18:39:10,393 [19 ] 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-03-04 18:39:10,419 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:39:10,419 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:39:10,421 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 27.3404ms INFO 2026-03-04 18:39:10,421 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 27.3003ms INFO 2026-03-04 18:39:10,421 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:39:10,421 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:39:10,421 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.9459ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:39:10,421 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.1747ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:42:34,033 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=7300584a-9a1c-1967-6a39-1cfc9738a8af&attachTableName= INFO 2026-03-04 18:42:34,035 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:42:34,036 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=1219128d-8ab6-c4d8-89f0-ffe314076cc8&attachTableName= INFO 2026-03-04 18:42:34,036 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:42:34,037 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:42:34,038 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:42:34,039 [27 ] 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-03-04 18:42:34,040 [28 ] 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-03-04 18:42:34,053 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:42:34,053 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:42:34,054 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 15.2938ms INFO 2026-03-04 18:42:34,054 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 14.2616ms INFO 2026-03-04 18:42:34,054 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:42:34,054 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:42:34,055 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.0111ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:42:34,055 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.4258ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:43:35,864 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=bcf358cc-9158-4f1d-7eb4-3ac57231be55&attachTableName= INFO 2026-03-04 18:43:35,865 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:43:35,866 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=77c15ff6-4017-27d9-a45e-abee4a16a069&attachTableName= INFO 2026-03-04 18:43:35,866 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:43:35,867 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:43:35,867 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:43:35,869 [33 ] 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-03-04 18:43:35,869 [31 ] 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-03-04 18:43:35,879 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:43:35,879 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:43:35,879 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 10.219ms INFO 2026-03-04 18:43:35,879 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 10.2494ms INFO 2026-03-04 18:43:35,879 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:43:35,879 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:43:35,879 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8665ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:43:35,879 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.5354ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:44:55,162 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=7300584a-9a1c-1967-6a39-1cfc9738a8af&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 18:44:55,163 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:44:55,166 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=1219128d-8ab6-c4d8-89f0-ffe314076cc8&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 18:44:55,167 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:44:55,167 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:44:55,168 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:44:55,169 [37 ] 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-03-04 18:44:55,169 [38 ] 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-03-04 18:44:55,180 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:44:55,180 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:44:55,181 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 11.743ms INFO 2026-03-04 18:44:55,181 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 11.7684ms INFO 2026-03-04 18:44:55,181 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:44:55,181 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:44:55,181 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.5595ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:44:55,181 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.6532ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:46:22,235 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=77c15ff6-4017-27d9-a45e-abee4a16a069&attachTableName= INFO 2026-03-04 18:46:22,236 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:46:22,236 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:46:22,237 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=bcf358cc-9158-4f1d-7eb4-3ac57231be55&attachTableName= INFO 2026-03-04 18:46:22,238 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:46:22,238 [40 ] 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-03-04 18:46:22,238 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:46:22,240 [44 ] 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-03-04 18:46:22,249 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:46:22,249 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:46:22,249 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 9.1702ms INFO 2026-03-04 18:46:22,249 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 11.1013ms INFO 2026-03-04 18:46:22,249 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:46:22,249 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:46:22,249 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5413ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:46:22,249 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.9619ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:46:29,949 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=7300584a-9a1c-1967-6a39-1cfc9738a8af&attachTableName= INFO 2026-03-04 18:46:29,950 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:46:29,950 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:46:29,952 [45 ] 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-03-04 18:46:29,959 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=1219128d-8ab6-c4d8-89f0-ffe314076cc8&attachTableName= INFO 2026-03-04 18:46:29,960 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:46:29,960 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:46:29,961 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:46:29,961 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 8.4647ms INFO 2026-03-04 18:46:29,961 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:46:29,961 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3425ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:46:29,962 [45 ] 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-03-04 18:46:29,968 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:46:29,968 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.6201ms INFO 2026-03-04 18:46:29,968 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:46:29,969 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5673ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:47:37,695 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=9f657beb-1af9-ffd5-feb9-96bdfc15a66b&attachTableName= INFO 2026-03-04 18:47:37,695 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=5c4e99e1-fda3-6730-c170-432543a7158a&attachTableName= INFO 2026-03-04 18:47:37,696 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:47:37,696 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:47:37,696 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:47:37,696 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:47:37,698 [47 ] 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-03-04 18:47:37,698 [40 ] 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-03-04 18:47:37,706 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:47:37,706 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:47:37,707 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 8.5414ms INFO 2026-03-04 18:47:37,707 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:47:37,707 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 8.6668ms INFO 2026-03-04 18:47:37,707 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:47:37,707 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2265ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:47:37,707 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3218ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:48:06,889 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=7300584a-9a1c-1967-6a39-1cfc9738a8af&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 18:48:06,890 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:48:06,891 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:48:06,892 [48 ] 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-03-04 18:48:06,894 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=1219128d-8ab6-c4d8-89f0-ffe314076cc8&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 18:48:06,895 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:48:06,895 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:48:06,897 [54 ] 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-03-04 18:48:06,901 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:48:06,901 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 9.0238ms INFO 2026-03-04 18:48:06,901 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:48:06,902 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7967ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:48:06,904 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:48:06,904 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.5441ms INFO 2026-03-04 18:48:06,905 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:48:06,905 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5034ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:48:12,780 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=ee443ef0-4269-2765-d593-1bad30539284 application/x-www-form-urlencoded 0 INFO 2026-03-04 18:48:12,780 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=edceb0d8-d40f-fd77-294c-fe65934ede4d application/x-www-form-urlencoded 0 INFO 2026-03-04 18:48:12,781 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:48:12,781 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:48:12,781 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:48:12,781 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:48:12,785 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 18:48:12,785 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 18:48:12,803 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:48:12,803 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:48:12,804 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 19.1895ms INFO 2026-03-04 18:48:12,804 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 19.2354ms INFO 2026-03-04 18:48:12,804 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:48:12,804 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:48:12,804 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.0231ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:48:12,804 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.1607ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:48:19,245 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=77c15ff6-4017-27d9-a45e-abee4a16a069&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 18:48:19,245 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:48:19,246 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:48:19,247 [40 ] 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-03-04 18:48:19,252 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=bcf358cc-9158-4f1d-7eb4-3ac57231be55&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 18:48:19,252 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:48:19,253 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:48:19,254 [55 ] 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-03-04 18:48:19,259 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:48:19,259 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 11.8395ms INFO 2026-03-04 18:48:19,259 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:48:19,259 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.9409ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:48:19,261 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:48:19,261 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.7196ms INFO 2026-03-04 18:48:19,261 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:48:19,261 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6213ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:48:28,579 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=5c4e99e1-fda3-6730-c170-432543a7158a&attachTableName= INFO 2026-03-04 18:48:28,580 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:48:28,580 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:48:28,582 [55 ] 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-03-04 18:48:28,588 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:48:28,588 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.0171ms INFO 2026-03-04 18:48:28,588 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:48:28,588 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8266ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:48:28,637 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=9f657beb-1af9-ffd5-feb9-96bdfc15a66b&attachTableName= INFO 2026-03-04 18:48:28,638 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:48:28,638 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:48:28,640 [53 ] 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-03-04 18:48:28,645 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:48:28,645 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.0541ms INFO 2026-03-04 18:48:28,645 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:48:28,645 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5984ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:49:05,443 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=c9d8767a-9e61-511f-ff95-1708193ac1b9&attachTableName= INFO 2026-03-04 18:49:05,443 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:49:05,444 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:49:05,444 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=1f39b9b2-8e0a-ef1b-32eb-05ae95867418&attachTableName= INFO 2026-03-04 18:49:05,444 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:49:05,445 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:49:05,445 [40 ] 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-03-04 18:49:05,446 [54 ] 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-03-04 18:49:05,454 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:49:05,454 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:49:05,454 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.9111ms INFO 2026-03-04 18:49:05,454 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 8.4976ms INFO 2026-03-04 18:49:05,454 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:49:05,454 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:49:05,454 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4622ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:49:05,454 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3238ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:49:21,112 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=5c4e99e1-fda3-6730-c170-432543a7158a&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 18:49:21,113 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:49:21,113 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:49:21,114 [58 ] 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-03-04 18:49:21,116 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=9f657beb-1af9-ffd5-feb9-96bdfc15a66b&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 18:49:21,116 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:49:21,117 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:49:21,118 [40 ] 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-03-04 18:49:21,120 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:49:21,120 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.8912ms INFO 2026-03-04 18:49:21,120 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:49:21,121 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8875ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:49:21,123 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:49:21,123 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.0571ms INFO 2026-03-04 18:49:21,123 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:49:21,123 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7275ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:49:47,149 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=c9d8767a-9e61-511f-ff95-1708193ac1b9&attachTableName= INFO 2026-03-04 18:49:47,149 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=1f39b9b2-8e0a-ef1b-32eb-05ae95867418&attachTableName= INFO 2026-03-04 18:49:47,150 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:49:47,150 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:49:47,150 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:49:47,150 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:49:47,151 [59 ] 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-03-04 18:49:47,152 [60 ] 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-03-04 18:49:47,159 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:49:47,159 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:49:47,160 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 8.0106ms INFO 2026-03-04 18:49:47,160 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.9202ms INFO 2026-03-04 18:49:47,160 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:49:47,160 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:49:47,160 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3569ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:49:47,160 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9191ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:50:04,376 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=77c15ff6-4017-27d9-a45e-abee4a16a069&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 18:50:04,376 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=bcf358cc-9158-4f1d-7eb4-3ac57231be55&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 18:50:04,377 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:50:04,377 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:50:04,377 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:50:04,377 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:50:04,379 [60 ] 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-03-04 18:50:04,379 [61 ] 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-03-04 18:50:04,386 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:50:04,386 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.105ms INFO 2026-03-04 18:50:04,386 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:50:04,386 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7547ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:50:04,386 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:50:04,386 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.7496ms INFO 2026-03-04 18:50:04,386 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:50:04,387 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4495ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:50:23,573 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=5c4e99e1-fda3-6730-c170-432543a7158a&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 18:50:23,573 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=9f657beb-1af9-ffd5-feb9-96bdfc15a66b&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 18:50:23,573 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:50:23,573 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:50:23,575 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:50:23,575 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:50:23,576 [59 ] 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-03-04 18:50:23,576 [64 ] 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-03-04 18:50:23,581 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:50:23,581 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:50:23,581 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.4666ms INFO 2026-03-04 18:50:23,581 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.5027ms INFO 2026-03-04 18:50:23,581 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:50:23,581 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:50:23,581 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4367ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:50:23,581 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4578ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:50:50,049 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=9f657beb-1af9-ffd5-feb9-96bdfc15a66b&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 18:50:50,049 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=5c4e99e1-fda3-6730-c170-432543a7158a&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 18:50:50,049 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:50:50,049 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:50:50,049 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:50:50,049 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:50:50,051 [62 ] 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-03-04 18:50:50,051 [56 ] 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-03-04 18:50:50,056 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:50:50,056 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:50:50,056 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.6502ms INFO 2026-03-04 18:50:50,056 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.6756ms INFO 2026-03-04 18:50:50,056 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:50:50,056 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:50:50,056 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6661ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:50:50,056 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7533ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:50:50,684 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=9061b92e-75cf-f998-4b12-8543a351187e&attachTableName= INFO 2026-03-04 18:50:50,684 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:50:50,684 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:50:50,686 [65 ] 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-03-04 18:50:50,690 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:50:50,690 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.5547ms INFO 2026-03-04 18:50:50,690 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:50:50,691 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8153ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:50:50,699 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=674ec852-ff1b-1361-2a8e-41a21a2449de&attachTableName= INFO 2026-03-04 18:50:50,699 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:50:50,699 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:50:50,700 [66 ] 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-03-04 18:50:50,704 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:50:50,704 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 3.6483ms INFO 2026-03-04 18:50:50,704 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:50:50,704 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5064ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:51:40,090 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=9061b92e-75cf-f998-4b12-8543a351187e&attachTableName= INFO 2026-03-04 18:51:40,090 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:51:40,091 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:51:40,092 [67 ] 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-03-04 18:51:40,097 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:51:40,097 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.5105ms INFO 2026-03-04 18:51:40,097 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:51:40,097 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1086ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:51:40,107 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=674ec852-ff1b-1361-2a8e-41a21a2449de&attachTableName= INFO 2026-03-04 18:51:40,108 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:51:40,108 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:51:40,109 [68 ] 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-03-04 18:51:40,113 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:51:40,113 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 3.7968ms INFO 2026-03-04 18:51:40,113 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:51:40,113 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7495ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:51:59,842 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=ab88a14c-7036-b61c-5d1e-5c60a110acc0&attachTableName= INFO 2026-03-04 18:51:59,843 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:51:59,843 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:51:59,843 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=99d94be2-b02b-a723-7aae-efe973681d22&attachTableName= INFO 2026-03-04 18:51:59,844 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:51:59,844 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:51:59,844 [70 ] 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-03-04 18:51:59,845 [68 ] 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-03-04 18:51:59,850 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:51:59,851 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.1038ms INFO 2026-03-04 18:51:59,851 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:51:59,851 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3779ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:51:59,851 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:51:59,852 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.3476ms INFO 2026-03-04 18:51:59,852 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:51:59,852 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3389ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:52:47,723 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=99d94be2-b02b-a723-7aae-efe973681d22&attachTableName= INFO 2026-03-04 18:52:47,723 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=ab88a14c-7036-b61c-5d1e-5c60a110acc0&attachTableName= INFO 2026-03-04 18:52:47,723 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:52:47,723 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:52:47,723 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:52:47,723 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:52:47,725 [68 ] 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-03-04 18:52:47,725 [72 ] 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-03-04 18:52:47,729 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:52:47,729 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:52:47,729 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.4236ms INFO 2026-03-04 18:52:47,729 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.3806ms INFO 2026-03-04 18:52:47,729 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:52:47,729 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:52:47,729 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7796ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:52:47,729 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3992ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:54:00,603 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=2a9319e0-2d80-3b43-a4ca-b448bb4d4f81&attachTableName= INFO 2026-03-04 18:54:00,603 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:54:00,603 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:54:00,604 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=9872e817-7b4b-e96e-6d1b-82636aca92b6&attachTableName= INFO 2026-03-04 18:54:00,605 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:54:00,605 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:54:00,605 [76 ] 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-03-04 18:54:00,606 [79 ] 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-03-04 18:54:00,610 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:54:00,610 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.62ms INFO 2026-03-04 18:54:00,610 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:54:00,610 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1044ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:54:00,610 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:54:00,610 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 3.8218ms INFO 2026-03-04 18:54:00,610 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:54:00,610 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7579ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:54:44,897 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=2a9319e0-2d80-3b43-a4ca-b448bb4d4f81&attachTableName= INFO 2026-03-04 18:54:44,898 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:54:44,898 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:54:44,898 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=9872e817-7b4b-e96e-6d1b-82636aca92b6&attachTableName= INFO 2026-03-04 18:54:44,899 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:54:44,899 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:54:44,899 [78 ] 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-03-04 18:54:44,900 [79 ] 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-03-04 18:54:44,903 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:54:44,903 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.0478ms INFO 2026-03-04 18:54:44,903 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:54:44,904 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2828ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:54:44,904 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:54:44,904 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 3.5538ms INFO 2026-03-04 18:54:44,904 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:54:44,904 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6412ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:55:23,802 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=23128ca4-03d6-3c7f-4e85-bd87bbeb2614&attachTableName= INFO 2026-03-04 18:55:23,802 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:55:23,803 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:55:23,804 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=fdd5cf63-c08c-ca3d-55ed-0011d4108fd1&attachTableName= INFO 2026-03-04 18:55:23,804 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:55:23,804 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:55:23,804 [83 ] 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-03-04 18:55:23,805 [85 ] 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-03-04 18:55:23,832 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:55:23,832 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:55:23,833 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.4266ms INFO 2026-03-04 18:55:23,833 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:55:23,833 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 28.3825ms INFO 2026-03-04 18:55:23,833 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:55:23,833 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.8298ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:55:23,833 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.1679ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:56:05,598 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=23128ca4-03d6-3c7f-4e85-bd87bbeb2614&attachTableName= INFO 2026-03-04 18:56:05,599 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:56:05,599 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:56:05,599 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=fdd5cf63-c08c-ca3d-55ed-0011d4108fd1&attachTableName= INFO 2026-03-04 18:56:05,599 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:56:05,599 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:56:05,601 [81 ] 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-03-04 18:56:05,601 [80 ] 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-03-04 18:56:05,605 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:56:05,605 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:56:05,605 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.2545ms INFO 2026-03-04 18:56:05,605 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:56:05,605 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.2833ms INFO 2026-03-04 18:56:05,605 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:56:05,605 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2135ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:56:05,605 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9798ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:56:12,877 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=1219128d-8ab6-c4d8-89f0-ffe314076cc8&attachTableName= INFO 2026-03-04 18:56:12,878 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:56:12,878 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:56:12,879 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=7300584a-9a1c-1967-6a39-1cfc9738a8af&attachTableName= INFO 2026-03-04 18:56:12,879 [77 ] 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-03-04 18:56:12,879 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:56:12,879 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:56:12,881 [78 ] 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-03-04 18:56:12,883 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:56:12,883 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.0356ms INFO 2026-03-04 18:56:12,883 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:56:12,883 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0663ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:56:12,884 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:56:12,884 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 3.8238ms INFO 2026-03-04 18:56:12,884 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:56:12,885 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6521ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:56:29,427 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=1219128d-8ab6-c4d8-89f0-ffe314076cc8&attachTableName= INFO 2026-03-04 18:56:29,428 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:56:29,428 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:56:29,428 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=7300584a-9a1c-1967-6a39-1cfc9738a8af&attachTableName= INFO 2026-03-04 18:56:29,429 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:56:29,429 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:56:29,429 [80 ] 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-03-04 18:56:29,430 [81 ] 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-03-04 18:56:29,434 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:56:29,434 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:56:29,434 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.5207ms INFO 2026-03-04 18:56:29,434 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 3.7422ms INFO 2026-03-04 18:56:29,434 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:56:29,434 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:56:29,434 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8318ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:56:29,434 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7037ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:56:37,133 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=7300584a-9a1c-1967-6a39-1cfc9738a8af&attachTableName= INFO 2026-03-04 18:56:37,133 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:56:37,133 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:56:37,134 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=1219128d-8ab6-c4d8-89f0-ffe314076cc8&attachTableName= INFO 2026-03-04 18:56:37,134 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 18:56:37,134 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:56:37,134 [74 ] 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-03-04 18:56:37,135 [73 ] 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-03-04 18:56:37,139 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:56:37,139 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 18:56:37,139 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 3.6109ms INFO 2026-03-04 18:56:37,139 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:56:37,139 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.3667ms INFO 2026-03-04 18:56:37,139 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 18:56:37,139 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3478ms 200 application/json; charset=utf-8 INFO 2026-03-04 18:56:37,139 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3606ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:04:47,026 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=ee443ef0-4269-2765-d593-1bad30539284 application/x-www-form-urlencoded 0 INFO 2026-03-04 19:04:47,026 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:04:47,027 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:04:47,028 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 19:04:47,032 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:04:47,032 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.3102ms INFO 2026-03-04 19:04:47,032 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:04:47,033 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6873ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:04:47,042 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=edceb0d8-d40f-fd77-294c-fe65934ede4d application/x-www-form-urlencoded 0 INFO 2026-03-04 19:04:47,042 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:04:47,042 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:04:47,044 [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-03-04 19:04:47,047 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:04:47,047 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.545ms INFO 2026-03-04 19:04:47,047 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:04:47,048 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5622ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:04:52,930 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=7300584a-9a1c-1967-6a39-1cfc9738a8af&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 19:04:52,931 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:04:52,931 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:04:52,932 [59 ] 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-03-04 19:04:52,936 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:04:52,937 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.4794ms INFO 2026-03-04 19:04:52,937 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:04:52,937 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4567ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:04:52,937 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=1219128d-8ab6-c4d8-89f0-ffe314076cc8&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 19:04:52,937 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:04:52,937 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:04:52,939 [58 ] 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-03-04 19:04:52,942 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:04:52,942 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 3.9165ms INFO 2026-03-04 19:04:52,942 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:04:52,943 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6632ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:05:53,200 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=ee443ef0-4269-2765-d593-1bad30539284 application/x-www-form-urlencoded 0 INFO 2026-03-04 19:05:53,201 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:05:53,203 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:05:53,204 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 19:05:53,208 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:05:53,208 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.0972ms INFO 2026-03-04 19:05:53,208 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:05:53,208 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0461ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:05:53,209 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=edceb0d8-d40f-fd77-294c-fe65934ede4d application/x-www-form-urlencoded 0 INFO 2026-03-04 19:05:53,209 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:05:53,209 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:05:53,210 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 19:05:53,214 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:05:53,214 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.7051ms INFO 2026-03-04 19:05:53,214 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:05:53,214 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4937ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:08:37,382 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=7300584a-9a1c-1967-6a39-1cfc9738a8af&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 19:08:37,382 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=1219128d-8ab6-c4d8-89f0-ffe314076cc8&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 19:08:37,382 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:08:37,383 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:08:37,383 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:08:37,383 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:08:37,384 [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-03-04 19:08:37,385 [52 ] 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-03-04 19:08:37,389 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:08:37,389 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:08:37,389 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 3.8823ms INFO 2026-03-04 19:08:37,389 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:08:37,389 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.8598ms INFO 2026-03-04 19:08:37,389 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:08:37,389 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0742ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:08:37,389 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9082ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:08:43,951 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=77c15ff6-4017-27d9-a45e-abee4a16a069&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 19:08:43,951 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:08:43,952 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:08:43,953 [46 ] 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-03-04 19:08:43,954 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=bcf358cc-9158-4f1d-7eb4-3ac57231be55&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 19:08:43,954 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:08:43,954 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:08:43,955 [52 ] 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-03-04 19:08:43,960 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:08:43,960 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:08:43,960 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.6111ms INFO 2026-03-04 19:08:43,960 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.5629ms INFO 2026-03-04 19:08:43,960 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:08:43,960 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:08:43,960 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4641ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:08:43,960 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4939ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:09:13,653 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=7300584a-9a1c-1967-6a39-1cfc9738a8af&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 19:09:13,653 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:09:13,654 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:09:13,654 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=1219128d-8ab6-c4d8-89f0-ffe314076cc8&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 19:09:13,655 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:09:13,655 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:09:13,655 [45 ] 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-03-04 19:09:13,656 [43 ] 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-03-04 19:09:13,660 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:09:13,660 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.827ms INFO 2026-03-04 19:09:13,660 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:09:13,660 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0874ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:09:13,660 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:09:13,660 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.0434ms INFO 2026-03-04 19:09:13,660 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:09:13,660 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9065ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:35:08,879 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-03-04 19:35:09,000 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmFile\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-03-04 19:35:09,032 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=f2547d7a-aab5-070c-73a6-f8f6d54366c0 application/x-www-form-urlencoded 0 INFO 2026-03-04 19:35:09,032 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=0b4680dd-2554-c8ce-e705-b8251ab9ae26 application/x-www-form-urlencoded 0 INFO 2026-03-04 19:35:09,165 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:35:09,165 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:35:09,244 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:35:09,244 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:35:09,907 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 19:35:09,907 [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-03-04 19:35:11,010 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:35:11,012 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:35:11,035 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1125.596ms INFO 2026-03-04 19:35:11,035 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1125.6079ms INFO 2026-03-04 19:35:11,035 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:35:11,035 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:35:11,039 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2006.9903ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:35:11,039 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2006.9904ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:36:01,368 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=0b4680dd-2554-c8ce-e705-b8251ab9ae26 application/x-www-form-urlencoded 0 INFO 2026-03-04 19:36:01,387 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:36:01,388 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:36:01,390 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 19:36:01,401 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:36:01,402 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 11.4451ms INFO 2026-03-04 19:36:01,402 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:36:01,402 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.8991ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:36:01,410 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=f2547d7a-aab5-070c-73a6-f8f6d54366c0 application/x-www-form-urlencoded 0 INFO 2026-03-04 19:36:01,410 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:36:01,410 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:36:01,412 [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-03-04 19:36:01,418 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:36:01,418 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 5.3751ms INFO 2026-03-04 19:36:01,418 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:36:01,418 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2709ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:36:04,539 [16 ] 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-03-04 19:36:04,541 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:36:04,542 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:36:04,546 [16 ] 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-03-04 19:36:04,593 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:36:04,625 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 78.7626ms INFO 2026-03-04 19:36:04,625 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:36:04,625 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 85.9284ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:36:11,234 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=0b4680dd-2554-c8ce-e705-b8251ab9ae26 application/x-www-form-urlencoded 0 INFO 2026-03-04 19:36:11,237 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:36:11,238 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:36:11,241 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 19:36:11,251 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:36:11,251 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 9.8873ms INFO 2026-03-04 19:36:11,251 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:36:11,252 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.7043ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:36:11,270 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=f2547d7a-aab5-070c-73a6-f8f6d54366c0 application/x-www-form-urlencoded 0 INFO 2026-03-04 19:36:11,271 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:36:11,271 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:36:11,273 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 19:36:11,278 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:36:11,278 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 5.1279ms INFO 2026-03-04 19:36:11,278 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:36:11,278 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0239ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:36:15,951 [20 ] 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-03-04 19:36:15,953 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:36:15,953 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:36:15,956 [20 ] 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-03-04 19:36:15,969 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:36:15,993 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 37.0702ms INFO 2026-03-04 19:36:15,993 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:36:15,994 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.3388ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:36:22,854 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=0b4680dd-2554-c8ce-e705-b8251ab9ae26 application/x-www-form-urlencoded 0 INFO 2026-03-04 19:36:22,856 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:36:22,857 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:36:22,862 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 19:36:22,872 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:36:22,872 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 10.125ms INFO 2026-03-04 19:36:22,872 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:36:22,873 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.8755ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:36:22,908 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=f2547d7a-aab5-070c-73a6-f8f6d54366c0 application/x-www-form-urlencoded 0 INFO 2026-03-04 19:36:22,909 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:36:22,909 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:36:22,911 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 19:36:22,916 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:36:22,916 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.4418ms INFO 2026-03-04 19:36:22,916 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:36:22,916 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6632ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:52:42,253 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=dcdf1eb3-9f7a-b7cf-3cb4-02c51dad48b3 application/x-www-form-urlencoded 0 INFO 2026-03-04 19:52:42,254 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:52:42,255 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:52:42,257 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 19:52:42,266 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:52:42,267 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 9.5504ms INFO 2026-03-04 19:52:42,267 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:52:42,267 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.614ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:52:42,349 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=15b04ac6-3d8f-d615-65f7-2b19d44a76a4 application/x-www-form-urlencoded 0 INFO 2026-03-04 19:52:42,350 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:52:42,350 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:52:42,351 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 19:52:42,356 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:52:42,356 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.8736ms INFO 2026-03-04 19:52:42,356 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:52:42,356 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5159ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:53:00,837 [51 ] 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-03-04 19:53:00,838 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:53:00,839 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:53:00,841 [51 ] 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-03-04 19:53:00,860 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:53:00,881 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 40.587ms INFO 2026-03-04 19:53:00,881 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:53:00,882 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.1435ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:53:08,010 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=dcdf1eb3-9f7a-b7cf-3cb4-02c51dad48b3 application/x-www-form-urlencoded 0 INFO 2026-03-04 19:53:08,011 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:53:08,012 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:53:08,014 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 19:53:08,022 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:53:08,023 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.9964ms INFO 2026-03-04 19:53:08,023 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:53:08,023 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9876ms 200 application/json; charset=utf-8 INFO 2026-03-04 19:53:08,109 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=15b04ac6-3d8f-d615-65f7-2b19d44a76a4 application/x-www-form-urlencoded 0 INFO 2026-03-04 19:53:08,110 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 19:53:08,110 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:53:08,111 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 19:53:08,116 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 19:53:08,116 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.466ms INFO 2026-03-04 19:53:08,116 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 19:53:08,116 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0051ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:00:55,151 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 140 INFO 2026-03-04 20:00:55,153 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 20:00:55,154 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:00:55,164 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:00:55,167 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 20:00:55,196 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:00:55,210 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 42.9558ms INFO 2026-03-04 20:00:55,210 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:00:55,210 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.7433ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:00:59,524 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 140 INFO 2026-03-04 20:00:59,525 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 20:00:59,526 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:00:59,527 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:00:59,528 [68 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 20:00:59,550 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:00:59,562 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 33.379ms INFO 2026-03-04 20:00:59,562 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:00:59,562 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.001ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:23:12,138 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-03-04 20:23:12,305 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmFile\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-03-04 20:23:12,340 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=75cfc809-6b77-9929-8548-d2ecc2272c26 application/x-www-form-urlencoded 0 INFO 2026-03-04 20:23:12,340 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=88f1fdc6-fabb-6832-4e24-4b34a24929b1 application/x-www-form-urlencoded 0 INFO 2026-03-04 20:23:12,474 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:23:12,474 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:23:12,555 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:23:12,555 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:23:13,219 [11 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 20:23:13,219 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 20:23:14,345 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:23:14,345 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:23:14,371 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1149.5411ms INFO 2026-03-04 20:23:14,371 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1149.5442ms INFO 2026-03-04 20:23:14,371 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:23:14,371 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:23:14,375 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2035.7555ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:23:14,375 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2035.759ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:23:33,690 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=4a7e5142-ce7a-5fc0-abcd-d2cd2d572827&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:23:33,709 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:23:33,714 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:23:33,718 [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-03-04 20:23:33,736 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:23:33,736 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 18.1932ms INFO 2026-03-04 20:23:33,736 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:23:33,736 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.4687ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:25:50,122 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 140 INFO 2026-03-04 20:25:50,124 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 20:25:50,126 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:25:50,134 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:25:50,137 [17 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 20:25:50,188 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:25:50,217 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 79.1789ms INFO 2026-03-04 20:25:50,217 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:25:50,217 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 95.0598ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:25:59,111 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 140 INFO 2026-03-04 20:25:59,112 [18 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-04 20:25:59,114 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:25:59,115 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:25:59,118 [18 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 20:25:59,130 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:25:59,143 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 25.0705ms INFO 2026-03-04 20:25:59,143 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:25:59,143 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.5833ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:33:20,566 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=294ad20b-4970-ee5b-6dc4-e818376f6e76 application/x-www-form-urlencoded 0 INFO 2026-03-04 20:33:20,568 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:33:20,573 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:33:20,576 [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-03-04 20:33:20,583 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:33:20,583 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 7.6137ms INFO 2026-03-04 20:33:20,583 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:33:20,584 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.3311ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:33:20,604 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=8d3df624-3469-2ecc-df24-c08d81100729 application/x-www-form-urlencoded 0 INFO 2026-03-04 20:33:20,604 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:33:20,604 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:33:20,606 [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-03-04 20:33:20,614 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:33:20,614 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.0817ms INFO 2026-03-04 20:33:20,614 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:33:20,614 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5303ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:33:46,020 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=294ad20b-4970-ee5b-6dc4-e818376f6e76 application/x-www-form-urlencoded 0 INFO 2026-03-04 20:33:46,022 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:33:46,023 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:33:46,028 [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-03-04 20:33:46,041 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:33:46,042 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 13.4844ms INFO 2026-03-04 20:33:46,042 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:33:46,042 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.5168ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:33:46,074 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=8d3df624-3469-2ecc-df24-c08d81100729 application/x-www-form-urlencoded 0 INFO 2026-03-04 20:33:46,074 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:33:46,075 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:33:46,076 [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-03-04 20:33:46,084 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:33:46,084 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 7.8526ms INFO 2026-03-04 20:33:46,084 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:33:46,085 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0395ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:34:10,009 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=e5f1bfe4-bb74-e882-992f-4304fba63c1a application/x-www-form-urlencoded 0 INFO 2026-03-04 20:34:10,010 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:34:10,011 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:34:10,013 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 20:34:10,022 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:34:10,023 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 9.6628ms INFO 2026-03-04 20:34:10,023 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:34:10,023 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.1269ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:34:10,294 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=78d4a324-2f05-5877-7ea7-fa425919ba9c application/x-www-form-urlencoded 0 INFO 2026-03-04 20:34:10,295 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:34:10,296 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:34:10,298 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 20:34:10,311 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:34:10,312 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 13.6018ms INFO 2026-03-04 20:34:10,312 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:34:10,312 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.1824ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:46:36,306 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=23128ca4-03d6-3c7f-4e85-bd87bbeb2614&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:46:36,306 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=fdd5cf63-c08c-ca3d-55ed-0011d4108fd1&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:46:36,307 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:46:36,307 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:46:36,312 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:46:36,312 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:46:36,314 [60 ] 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-03-04 20:46:36,314 [57 ] 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-03-04 20:46:36,322 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:46:36,322 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:46:36,322 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 8.2967ms INFO 2026-03-04 20:46:36,322 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 8.4018ms INFO 2026-03-04 20:46:36,322 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:46:36,323 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:46:36,323 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.8753ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:46:36,323 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0048ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:48:12,238 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=2a9319e0-2d80-3b43-a4ca-b448bb4d4f81&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:48:12,239 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:48:12,240 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:48:12,242 [62 ] 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-03-04 20:48:12,242 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=9872e817-7b4b-e96e-6d1b-82636aca92b6&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:48:12,243 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:48:12,243 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:48:12,244 [65 ] 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-03-04 20:48:12,251 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:48:12,251 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:48:12,251 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.9414ms INFO 2026-03-04 20:48:12,251 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 9.4988ms INFO 2026-03-04 20:48:12,251 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:48:12,251 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:48:12,252 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.919ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:48:12,252 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7357ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:48:58,662 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=23128ca4-03d6-3c7f-4e85-bd87bbeb2614&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:48:58,663 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:48:58,663 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=fdd5cf63-c08c-ca3d-55ed-0011d4108fd1&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:48:58,664 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:48:58,667 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:48:58,667 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:48:58,669 [66 ] 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-03-04 20:48:58,669 [69 ] 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-03-04 20:48:58,678 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:48:58,678 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:48:58,679 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 9.7582ms INFO 2026-03-04 20:48:58,679 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 9.7207ms INFO 2026-03-04 20:48:58,679 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:48:58,679 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:48:58,679 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.6124ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:48:58,679 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.5475ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:49:09,209 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=99d94be2-b02b-a723-7aae-efe973681d22&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:49:09,209 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:49:09,210 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:49:09,211 [63 ] 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-03-04 20:49:09,220 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:49:09,220 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 8.8914ms INFO 2026-03-04 20:49:09,220 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:49:09,221 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0769ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:49:09,229 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=ab88a14c-7036-b61c-5d1e-5c60a110acc0&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:49:09,229 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:49:09,230 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:49:09,231 [69 ] 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-03-04 20:49:09,238 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:49:09,239 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.3519ms INFO 2026-03-04 20:49:09,239 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:49:09,239 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0393ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:49:33,694 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=9872e817-7b4b-e96e-6d1b-82636aca92b6&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:49:33,695 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=2a9319e0-2d80-3b43-a4ca-b448bb4d4f81&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:49:33,695 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:49:33,695 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:49:33,696 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:49:33,696 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:49:33,698 [66 ] 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-03-04 20:49:33,698 [71 ] 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-03-04 20:49:33,706 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:49:33,706 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:49:33,707 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 8.5683ms INFO 2026-03-04 20:49:33,707 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 8.8713ms INFO 2026-03-04 20:49:33,707 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:49:33,707 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:49:33,707 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2478ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:49:33,707 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5242ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:49:40,745 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=2a9319e0-2d80-3b43-a4ca-b448bb4d4f81&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:49:40,746 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:49:40,746 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:49:40,748 [72 ] 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-03-04 20:49:40,754 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=9872e817-7b4b-e96e-6d1b-82636aca92b6&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:49:40,754 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:49:40,754 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:49:40,756 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:49:40,756 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 8.2131ms INFO 2026-03-04 20:49:40,756 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:49:40,756 [71 ] 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-03-04 20:49:40,756 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0731ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:49:40,761 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:49:40,762 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.3983ms INFO 2026-03-04 20:49:40,762 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:49:40,762 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.282ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:50:08,238 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=9061b92e-75cf-f998-4b12-8543a351187e&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:50:08,238 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:50:08,239 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:50:08,240 [73 ] 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-03-04 20:50:08,241 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=674ec852-ff1b-1361-2a8e-41a21a2449de&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:50:08,242 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:50:08,242 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:50:08,243 [75 ] 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-03-04 20:50:08,248 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:50:08,248 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.9988ms INFO 2026-03-04 20:50:08,249 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:50:08,249 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0012ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:50:08,250 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:50:08,250 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.8838ms INFO 2026-03-04 20:50:08,250 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:50:08,251 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4284ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:50:10,822 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=99d94be2-b02b-a723-7aae-efe973681d22&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:50:10,823 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:50:10,823 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:50:10,825 [74 ] 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-03-04 20:50:10,825 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=ab88a14c-7036-b61c-5d1e-5c60a110acc0&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:50:10,825 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:50:10,826 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:50:10,827 [76 ] 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-03-04 20:50:10,832 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:50:10,833 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.9486ms INFO 2026-03-04 20:50:10,833 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:50:10,833 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9195ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:50:10,834 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:50:10,834 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.1943ms INFO 2026-03-04 20:50:10,834 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:50:10,834 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5156ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:50:18,136 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=99d94be2-b02b-a723-7aae-efe973681d22&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:50:18,137 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=ab88a14c-7036-b61c-5d1e-5c60a110acc0&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:50:18,137 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:50:18,137 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:50:18,137 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:50:18,137 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:50:18,139 [75 ] 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-03-04 20:50:18,139 [80 ] 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-03-04 20:50:18,144 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:50:18,145 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:50:18,145 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.1995ms INFO 2026-03-04 20:50:18,145 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:50:18,145 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.0045ms INFO 2026-03-04 20:50:18,145 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:50:18,145 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6339ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:50:18,145 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9453ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:51:02,674 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=c9d8767a-9e61-511f-ff95-1708193ac1b9&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:51:02,675 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:51:02,675 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:51:02,677 [78 ] 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-03-04 20:51:02,678 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=1f39b9b2-8e0a-ef1b-32eb-05ae95867418&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:51:02,679 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:51:02,679 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:51:02,680 [82 ] 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-03-04 20:51:02,685 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:51:02,685 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 8.4349ms INFO 2026-03-04 20:51:02,685 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:51:02,685 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:51:02,685 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2018ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:51:02,686 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.0675ms INFO 2026-03-04 20:51:02,686 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:51:02,686 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5615ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:51:20,915 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=9061b92e-75cf-f998-4b12-8543a351187e&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:51:20,915 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=674ec852-ff1b-1361-2a8e-41a21a2449de&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:51:20,916 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:51:20,916 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:51:20,916 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:51:20,916 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:51:20,918 [77 ] 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-03-04 20:51:20,918 [82 ] 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-03-04 20:51:20,924 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:51:20,924 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:51:20,925 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.5712ms INFO 2026-03-04 20:51:20,925 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.6688ms INFO 2026-03-04 20:51:20,925 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:51:20,925 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:51:20,925 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4871ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:51:20,925 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4852ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:51:27,642 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=9061b92e-75cf-f998-4b12-8543a351187e&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:51:27,642 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=674ec852-ff1b-1361-2a8e-41a21a2449de&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:51:27,642 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:51:27,642 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:51:27,642 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:51:27,642 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:51:27,644 [83 ] 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-03-04 20:51:27,644 [85 ] 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-03-04 20:51:27,650 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:51:27,650 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:51:27,650 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.6409ms INFO 2026-03-04 20:51:27,650 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.0239ms INFO 2026-03-04 20:51:27,650 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:51:27,650 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:51:27,650 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6556ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:51:27,650 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8016ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:51:49,004 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=1f39b9b2-8e0a-ef1b-32eb-05ae95867418&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:51:49,004 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=c9d8767a-9e61-511f-ff95-1708193ac1b9&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:51:49,005 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:51:49,005 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:51:49,005 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:51:49,005 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:51:49,006 [77 ] 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-03-04 20:51:49,006 [84 ] 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-03-04 20:51:49,013 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:51:49,013 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:51:49,013 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.0774ms INFO 2026-03-04 20:51:49,013 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:51:49,013 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.2643ms INFO 2026-03-04 20:51:49,013 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:51:49,014 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3597ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:51:49,014 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3862ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:51:59,128 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=1f39b9b2-8e0a-ef1b-32eb-05ae95867418&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:51:59,128 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=c9d8767a-9e61-511f-ff95-1708193ac1b9&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 20:51:59,128 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:51:59,128 [86 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 20:51:59,129 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:51:59,129 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:51:59,130 [86 ] 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-03-04 20:51:59,130 [85 ] 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-03-04 20:51:59,136 [86 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:51:59,136 [86 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.7304ms INFO 2026-03-04 20:51:59,136 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:51:59,136 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 20:51:59,136 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1006ms 200 application/json; charset=utf-8 INFO 2026-03-04 20:51:59,136 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.1013ms INFO 2026-03-04 20:51:59,136 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 20:51:59,136 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2038ms 200 application/json; charset=utf-8 INFO 2026-03-04 22:53:06,414 [1 ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,ja,zh-CN,zh-Hans INFO 2026-03-04 22:53:06,545 [1 ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\HcmFile\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. INFO 2026-03-04 22:53:06,578 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=1a8b8dae-9099-246d-13cf-51878035a181&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 22:53:06,578 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=453de16f-b9ad-b564-2e5f-5b973e83d033&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-04 22:53:06,713 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 22:53:06,713 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 22:53:06,775 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 22:53:06,775 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 22:53:07,435 [11 ] 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-03-04 22:53:07,435 [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-03-04 22:53:08,551 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 22:53:08,553 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 22:53:08,576 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 1139.1143ms INFO 2026-03-04 22:53:08,576 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 1139.1814ms INFO 2026-03-04 22:53:08,577 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 22:53:08,577 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-04 22:53:08,580 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2002.2512ms 200 application/json; charset=utf-8 INFO 2026-03-04 22:53:08,580 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2002.2516ms 200 application/json; charset=utf-8 INFO 2026-03-04 22:55:33,069 [16 ] 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-03-04 22:55:33,087 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-04 22:55:33,088 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 22:55:33,092 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-04 22:55:33,144 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-04 22:55:33,159 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 66.6678ms INFO 2026-03-04 22:55:33,159 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-04 22:55:33,160 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 90.6106ms 200 application/json; charset=utf-8