INFO 2026-03-06 06:02:46,419 [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-06 06:02:46,529 [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-06 06:02:46,562 [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-06 06:02:46,694 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 06:02:46,773 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:02:47,463 [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-06 06:02:48,607 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 06:02:48,655 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 1189.7072ms INFO 2026-03-06 06:02:48,655 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:02:48,658 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2096.6251ms 200 application/json; charset=utf-8 INFO 2026-03-06 06:02:48,771 [7 ] 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-06 06:02:48,788 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 06:02:48,789 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:02:48,791 [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-06 06:02:48,801 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 06:02:48,820 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 28.9246ms INFO 2026-03-06 06:02:48,820 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:02:48,821 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 49.3517ms 200 application/json; charset=utf-8 INFO 2026-03-06 06:02:48,897 [12 ] 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-06 06:02:48,898 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 06:02:48,898 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:02:48,900 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 06:02:48,907 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 06:02:48,926 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 26.1392ms INFO 2026-03-06 06:02:48,926 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:02:48,926 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.0994ms 200 application/json; charset=utf-8 INFO 2026-03-06 06:02:49,028 [12 ] 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-06 06:02:49,031 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 06:02:49,032 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:02:49,034 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 06:02:49,044 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 06:02:49,065 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 31.0186ms INFO 2026-03-06 06:02:49,065 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:02:49,065 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.5452ms 200 application/json; charset=utf-8 INFO 2026-03-06 06:02:49,291 [7 ] 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-06 06:02:49,293 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 06:02:49,293 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:02:49,296 [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-06 06:02:49,306 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 06:02:49,326 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 30.5778ms INFO 2026-03-06 06:02:49,326 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:02:49,327 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.5338ms 200 application/json; charset=utf-8 INFO 2026-03-06 06:02:53,466 [10 ] 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-06 06:02:53,468 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 06:02:53,469 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:02:53,475 [10 ] 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-06 06:02:53,500 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 06:02:53,534 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 59.4963ms INFO 2026-03-06 06:02:53,535 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:02:53,535 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 68.9025ms 200 application/json; charset=utf-8 INFO 2026-03-06 06:02:56,534 [10 ] 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-06 06:02:56,536 [10 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 06:02:56,536 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:02:56,538 [10 ] 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-06 06:02:56,572 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 06:02:56,592 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 53.9575ms INFO 2026-03-06 06:02:56,592 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:02:56,592 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.4415ms 200 application/json; charset=utf-8 INFO 2026-03-06 06:03:01,737 [7 ] 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-06 06:03:01,738 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 06:03:01,739 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:03:01,741 [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-06 06:03:01,783 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 06:03:01,793 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 51.8071ms INFO 2026-03-06 06:03:01,793 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:03:01,794 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.8754ms 200 application/json; charset=utf-8 INFO 2026-03-06 06:03:04,566 [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-06 06:03:04,567 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 06:03:04,568 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:03:04,570 [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-06 06:03:04,585 [10 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 06:03:04,593 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 23.5667ms INFO 2026-03-06 06:03:04,594 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:03:04,594 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.8854ms 200 application/json; charset=utf-8 INFO 2026-03-06 06:04:47,177 [5 ] 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-06 06:04:47,178 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 06:04:47,179 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:04:47,181 [5 ] 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-06 06:04:47,190 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 06:04:47,199 [14 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 17.6011ms INFO 2026-03-06 06:04:47,199 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:04:47,199 [14 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9834ms 200 application/json; charset=utf-8 INFO 2026-03-06 06:05:08,605 [19 ] 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-06 06:05:08,607 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 06:05:08,607 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:05:08,609 [19 ] 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-06 06:05:08,620 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 06:05:08,628 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 18.8349ms INFO 2026-03-06 06:05:08,628 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 06:05:08,629 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.208ms 200 application/json; charset=utf-8 INFO 2026-03-06 06:21:11,409 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://58.252.12.171:8080/HcmFile/ INFO 2026-03-06 06:21:11,410 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host)' INFO 2026-03-06 06:21:11,413 [47 ] 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-06 06:21:11,928 [49 ] vc.Infrastructure.RedirectResultExecutor - Executing RedirectResult, redirecting to /swagger. INFO 2026-03-06 06:21:11,928 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host) in 514.334ms INFO 2026-03-06 06:21:11,928 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmFile.Web.Host.Controllers.HomeController.Index (Sg.HcmFile.Web.Host)' INFO 2026-03-06 06:21:11,928 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 519.4288ms 302 INFO 2026-03-06 07:46:15,496 [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-06 07:46:15,605 [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-06 07:46:15,638 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=e8a618ea-1b5e-57b7-7049-13b9a95fd022 application/x-www-form-urlencoded 0 INFO 2026-03-06 07:46:15,638 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=7e62045a-99a6-fa58-39ea-944f668ec1d0 application/x-www-form-urlencoded 0 INFO 2026-03-06 07:46:15,772 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 07:46:15,772 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 07:46:15,852 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 07:46:15,852 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 07:46:16,527 [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-06 07:46:16,527 [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-06 07:46:17,656 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 07:46:17,656 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 07:46:17,683 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1153.6391ms INFO 2026-03-06 07:46:17,683 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1153.6339ms INFO 2026-03-06 07:46:17,684 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 07:46:17,684 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 07:46:17,687 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2049.1732ms 200 application/json; charset=utf-8 INFO 2026-03-06 07:46:17,687 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2049.5468ms 200 application/json; charset=utf-8 INFO 2026-03-06 07:47:36,865 [5 ] 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-06 07:47:36,883 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 07:47:36,885 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 07:47:36,888 [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-06 07:47:36,898 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 07:47:36,898 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 10.6378ms INFO 2026-03-06 07:47:36,898 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 07:47:36,899 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.5185ms 200 application/json; charset=utf-8 INFO 2026-03-06 07:47:37,025 [5 ] 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-06 07:47:37,026 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 07:47:37,026 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 07:47:37,028 [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-06 07:47:37,035 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 07:47:37,035 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 6.5051ms INFO 2026-03-06 07:47:37,035 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 07:47:37,035 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7601ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:13:59,067 [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-06 08:13:59,194 [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-06 08:13:59,227 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=7e62045a-99a6-fa58-39ea-944f668ec1d0 application/x-www-form-urlencoded 0 INFO 2026-03-06 08:13:59,227 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=e8a618ea-1b5e-57b7-7049-13b9a95fd022 application/x-www-form-urlencoded 0 INFO 2026-03-06 08:13:59,359 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:13:59,359 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:13:59,446 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:13:59,446 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:14:00,125 [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-06 08:14:00,125 [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-06 08:14:01,227 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:14:01,229 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:14:01,252 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1125.2596ms INFO 2026-03-06 08:14:01,252 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1125.2601ms INFO 2026-03-06 08:14:01,253 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:14:01,253 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:14:01,256 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2029.9725ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:14:01,256 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2030.0395ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:14:06,174 [7 ] 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-06 08:14:06,192 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:14:06,193 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:14:06,197 [7 ] 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-06 08:14:06,244 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:14:06,283 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 86.0345ms INFO 2026-03-06 08:14:06,283 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:14:06,284 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 109.9666ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:14:11,988 [6 ] 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-06 08:14:11,991 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:14:11,992 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:14:11,995 [6 ] 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-06 08:14:12,008 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:14:12,034 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 39.4759ms INFO 2026-03-06 08:14:12,035 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:14:12,035 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.9435ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:14:40,446 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=28582446-91a8-6812-a6b1-d886c3cb1ec6 application/x-www-form-urlencoded 0 INFO 2026-03-06 08:14:40,448 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=66bf5ab9-9330-9a26-e38c-a5e143df5874 application/x-www-form-urlencoded 0 INFO 2026-03-06 08:14:40,448 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:14:40,448 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:14:40,449 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:14:40,449 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:14:40,452 [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-06 08:14:40,452 [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-06 08:14:40,463 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:14:40,463 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:14:40,464 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 12.3362ms INFO 2026-03-06 08:14:40,464 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 12.2998ms INFO 2026-03-06 08:14:40,464 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:14:40,464 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:14:40,464 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.291ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:14:40,464 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.9657ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:14:50,740 [19 ] 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-06 08:14:50,740 [6 ] 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-06 08:14:50,742 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:14:50,742 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:14:50,743 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:14:50,743 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:14:50,745 [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-06 08:14:50,745 [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-06 08:14:50,757 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:14:50,757 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:14:50,758 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 12.0268ms INFO 2026-03-06 08:14:50,758 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 12.0565ms INFO 2026-03-06 08:14:50,758 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:14:50,758 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:14:50,758 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.2111ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:14:50,758 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.131ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:28:36,195 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 38247 INFO 2026-03-06 08:28:36,197 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:28:36,203 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:28:36,207 [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-06 08:28:36,383 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:28:36,385 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 178.5596ms INFO 2026-03-06 08:28:36,385 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:28:36,386 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 190.3966ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:34:00,466 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=a43533d3-9b81-0fff-bf5b-5ba60a67c29b&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:34:00,467 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=da3c1d33-6743-ac20-f350-093dd2e83599&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:34:00,468 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:34:00,468 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:34:00,474 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:34:00,474 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:34:00,477 [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-06 08:34:00,477 [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-06 08:34:00,493 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:34:00,493 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:34:00,493 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 16.1075ms INFO 2026-03-06 08:34:00,493 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 16.0235ms INFO 2026-03-06 08:34:00,493 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:34:00,493 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:34:00,494 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.725ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:34:00,494 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.5177ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:38:25,296 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=69aa955b-2ebf-f4b5-4e48-f709b66bcb57&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:38:25,297 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:38:25,305 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:38:25,308 [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-06 08:38:25,314 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=da6903b5-dae0-fada-e044-8d81994345e0&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:38:25,315 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:38:25,316 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:38:25,319 [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-06 08:38:25,327 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:38:25,328 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 19.4286ms INFO 2026-03-06 08:38:25,328 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:38:25,329 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.3761ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:38:25,332 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:38:25,333 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 14.185ms INFO 2026-03-06 08:38:25,333 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:38:25,333 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.5195ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:38:50,246 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=1fa667e2-b294-6514-b012-83c4c02ccee8&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:38:50,247 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:38:50,247 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=a97f5069-36be-b311-92a5-2ec1d43b8475&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:38:50,248 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:38:50,252 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:38:50,252 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:38:50,254 [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-06 08:38:50,254 [42 ] 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-06 08:38:50,261 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:38:50,261 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:38:50,261 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.7031ms INFO 2026-03-06 08:38:50,261 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.5808ms INFO 2026-03-06 08:38:50,261 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:38:50,261 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:38:50,262 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.2238ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:38:50,262 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.441ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:40:19,130 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=49c51e3a-ac5c-6f0b-8f7e-773a1b99286f application/x-www-form-urlencoded 0 INFO 2026-03-06 08:40:19,131 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:40:19,131 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:40:19,133 [48 ] 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-06 08:40:19,136 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=888c9cf7-5009-9d55-d871-0a3b1c689526 application/x-www-form-urlencoded 0 INFO 2026-03-06 08:40:19,137 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:40:19,137 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:40:19,139 [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-06 08:40:19,141 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:40:19,142 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.5154ms INFO 2026-03-06 08:40:19,142 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:40:19,142 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3891ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:40:19,144 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:40:19,144 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 5.066ms INFO 2026-03-06 08:40:19,144 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:40:19,144 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.637ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:41:13,575 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=4cdb1f70-b33a-4c00-0dbe-3c966a10bfbf&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:41:13,576 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:41:13,580 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:41:13,582 [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-06 08:41:13,588 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=adf4b241-db8c-b121-a3d6-c83c69586ba6&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:41:13,589 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:41:13,589 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:41:13,590 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:41:13,591 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 8.8946ms INFO 2026-03-06 08:41:13,591 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:41:13,591 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.548ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:41:13,591 [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-06 08:41:13,599 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:41:13,599 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.4326ms INFO 2026-03-06 08:41:13,599 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:41:13,599 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9372ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:44:09,245 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 197951 INFO 2026-03-06 08:44:09,246 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:44:09,249 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:44:09,251 [60 ] 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-06 08:44:09,346 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:44:09,346 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 95.4652ms INFO 2026-03-06 08:44:09,346 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:44:09,347 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 101.7364ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:44:55,818 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=9173c48c-2874-cdf9-a0b6-41342e011327&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:44:55,818 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:44:55,821 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:44:55,823 [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-06 08:44:55,829 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:44:55,830 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.7399ms INFO 2026-03-06 08:44:55,830 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:44:55,830 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6041ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:47:35,088 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=e0857509-89bd-dc47-ab94-219bd799b13d&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:47:35,089 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:47:35,093 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:47:35,095 [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-06 08:47:35,108 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:47:35,108 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 12.8553ms INFO 2026-03-06 08:47:35,108 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:47:35,109 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.1588ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:47:35,208 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=8cd536c9-f9de-7402-6f61-1bd58e5404a7&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:47:35,209 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:47:35,209 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:47:35,210 [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-06 08:47:35,227 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:47:35,227 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 16.4137ms INFO 2026-03-06 08:47:35,227 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:47:35,227 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.2989ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:47:48,471 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=e20b3151-ca9a-c94f-730b-653a81fa677a&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:47:48,471 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=b57920f9-667a-9b5c-19cc-deb19d508414&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:47:48,472 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:47:48,472 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:47:48,472 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:47:48,472 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:47:48,474 [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-06 08:47:48,474 [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-06 08:47:48,481 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:47:48,481 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:47:48,481 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.216ms INFO 2026-03-06 08:47:48,481 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.2642ms INFO 2026-03-06 08:47:48,481 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:47:48,481 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:47:48,481 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4065ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:47:48,482 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4304ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:47:54,329 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=01e31130-6dcf-74dc-a9a0-7dae390a4020&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:47:54,329 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:47:54,330 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:47:54,331 [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-06 08:47:54,332 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=4662217a-c0e8-e9fc-f00e-6bc5ab53acc7&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:47:54,333 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:47:54,333 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:47:54,334 [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-06 08:47:54,339 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:47:54,339 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.5978ms INFO 2026-03-06 08:47:54,339 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:47:54,339 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5635ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:47:54,341 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:47:54,341 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.4792ms INFO 2026-03-06 08:47:54,341 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:47:54,341 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9967ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:48:00,221 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=b7ebce65-4876-7cf1-5bd0-6f4163727bc7&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:48:00,221 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:48:00,221 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:00,223 [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-06 08:48:00,226 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=a30ce17e-2124-09a9-bbda-864c92ef42a2&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:48:00,226 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:48:00,227 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:00,229 [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-06 08:48:00,246 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:48:00,246 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 23.0903ms INFO 2026-03-06 08:48:00,246 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:00,246 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.7066ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:48:00,250 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:48:00,250 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 21.071ms INFO 2026-03-06 08:48:00,250 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:00,250 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.1679ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:48:07,745 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=a97f5069-36be-b311-92a5-2ec1d43b8475&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:48:07,745 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:48:07,746 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:07,747 [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-06 08:48:07,749 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=1fa667e2-b294-6514-b012-83c4c02ccee8&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:48:07,750 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:48:07,750 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:07,751 [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-06 08:48:07,757 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:48:07,757 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 10.1786ms INFO 2026-03-06 08:48:07,757 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:07,757 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:48:07,758 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6297ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:48:07,758 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.4859ms INFO 2026-03-06 08:48:07,758 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:07,758 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.612ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:48:13,624 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=69aa955b-2ebf-f4b5-4e48-f709b66bcb57&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:48:13,624 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=da6903b5-dae0-fada-e044-8d81994345e0&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:48:13,625 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:48:13,625 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:48:13,625 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:13,625 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:13,626 [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-06 08:48:13,626 [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-06 08:48:13,632 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:48:13,632 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:48:13,633 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.0921ms INFO 2026-03-06 08:48:13,633 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.0575ms INFO 2026-03-06 08:48:13,633 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:13,633 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:13,633 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1561ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:48:13,633 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2519ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:48:20,602 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=adf4b241-db8c-b121-a3d6-c83c69586ba6&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:48:20,602 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:48:20,603 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:20,604 [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-06 08:48:20,605 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=4cdb1f70-b33a-4c00-0dbe-3c966a10bfbf&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:48:20,606 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:48:20,606 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:20,607 [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-06 08:48:20,610 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:48:20,610 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.745ms INFO 2026-03-06 08:48:20,610 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:20,610 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3977ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:48:20,611 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:48:20,611 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 3.9955ms INFO 2026-03-06 08:48:20,611 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:20,611 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.094ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:48:35,735 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=5fa88e4b-8388-40e7-ee42-3fa3437f70e8&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:48:35,735 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=1cd1b8a6-8d57-d8b8-d18a-506bd3b942a0&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:48:35,736 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:48:35,736 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:48:35,736 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:35,736 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:35,737 [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-06 08:48:35,737 [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-06 08:48:35,743 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:48:35,743 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.6983ms INFO 2026-03-06 08:48:35,743 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:35,743 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9487ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:48:35,746 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:48:35,746 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 8.2531ms INFO 2026-03-06 08:48:35,746 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:35,746 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3971ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:48:44,660 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=fa132a69-5fb9-75ec-2f20-d0447f47a265&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:48:44,660 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=6bb4b080-96d6-9c3e-ebff-41e5477c03df&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:48:44,660 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:48:44,660 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:48:44,661 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:44,661 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:44,662 [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-06 08:48:44,662 [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-06 08:48:44,666 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:48:44,666 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:48:44,666 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.3151ms INFO 2026-03-06 08:48:44,666 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:44,666 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.4229ms INFO 2026-03-06 08:48:44,666 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:44,666 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4037ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:48:44,666 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4229ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:48:52,479 [72 ] 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-06 08:48:52,480 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:48:52,480 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:52,481 [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-06 08:48:52,482 [71 ] 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-06 08:48:52,482 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:48:52,483 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:52,484 [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-06 08:48:52,486 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:48:52,486 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.4399ms INFO 2026-03-06 08:48:52,486 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:52,486 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7664ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:48:52,488 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:48:52,488 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 3.8775ms INFO 2026-03-06 08:48:52,488 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:48:52,488 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7689ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:51:00,822 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 391415 INFO 2026-03-06 08:51:00,823 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:51:00,823 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:51:00,824 [75 ] 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-06 08:51:00,850 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:51:00,851 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 26.2979ms INFO 2026-03-06 08:51:00,851 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:51:00,851 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.4672ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:51:00,855 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 343831 INFO 2026-03-06 08:51:00,855 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:51:00,855 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:51:00,857 [73 ] 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-06 08:51:00,891 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:51:00,891 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 34.3941ms INFO 2026-03-06 08:51:00,891 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:51:00,891 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.3598ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:53:59,812 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=18bfba95-3133-0f3c-8219-30075aec7383&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:53:59,812 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:53:59,813 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:53:59,815 [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-06 08:53:59,819 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:53:59,819 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.5837ms INFO 2026-03-06 08:53:59,819 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:53:59,819 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3362ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:54:25,333 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=18bfba95-3133-0f3c-8219-30075aec7383&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:54:25,334 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:54:25,334 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:54:25,335 [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-06 08:54:25,340 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:54:25,340 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.4771ms INFO 2026-03-06 08:54:25,340 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:54:25,340 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8728ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:56:11,564 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=b9c9b918-1d2e-86b3-e535-222facd395d2&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:56:11,564 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=f7c4868a-3705-41bd-3d2b-d9b0988234ea&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 08:56:11,564 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:56:11,564 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 08:56:11,564 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:56:11,564 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:56:11,566 [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-06 08:56:11,566 [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-06 08:56:11,570 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:56:11,570 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.4718ms INFO 2026-03-06 08:56:11,570 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:56:11,570 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7548ms 200 application/json; charset=utf-8 INFO 2026-03-06 08:56:11,570 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 08:56:11,570 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.8099ms INFO 2026-03-06 08:56:11,570 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 08:56:11,571 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8672ms 200 application/json; charset=utf-8 INFO 2026-03-06 09:22:53,858 [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-06 09:22:53,964 [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-06 09:22:53,997 [6 ] 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-06 09:22:53,997 [7 ] 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-06 09:22:54,130 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 09:22:54,130 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 09:22:54,209 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 09:22:54,209 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 09:22:54,877 [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-06 09:22:54,877 [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-06 09:22:55,951 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 09:22:55,953 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 09:22:55,977 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1097.0047ms INFO 2026-03-06 09:22:55,977 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1097.0056ms INFO 2026-03-06 09:22:55,977 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 09:22:55,977 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 09:22:55,980 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1983.8988ms 200 application/json; charset=utf-8 INFO 2026-03-06 09:22:55,980 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1983.8986ms 200 application/json; charset=utf-8 INFO 2026-03-06 09:24:51,459 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 191639 INFO 2026-03-06 09:24:51,476 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 09:24:51,482 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 09:24:51,485 [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-06 09:24:51,568 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 09:24:51,573 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 87.4354ms INFO 2026-03-06 09:24:51,573 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 09:24:51,573 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 114.6139ms 200 application/json; charset=utf-8 INFO 2026-03-06 09:24:51,583 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 333083 INFO 2026-03-06 09:24:51,584 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 09:24:51,584 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 09:24:51,586 [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). INFO 2026-03-06 09:24:51,615 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 09:24:51,615 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 29.0643ms INFO 2026-03-06 09:24:51,615 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 09:24:51,615 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.1556ms 200 application/json; charset=utf-8 INFO 2026-03-06 09:35:33,899 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=369d4e7d-699c-dc7b-59e5-d849fdb10971 application/x-www-form-urlencoded 0 INFO 2026-03-06 09:35:33,902 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 09:35:33,906 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=2c63bd53-df18-a39d-636d-cc1c257eabcf application/x-www-form-urlencoded 0 INFO 2026-03-06 09:35:33,907 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 09:35:33,910 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 09:35:33,910 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 09:35:33,912 [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-06 09:35:33,912 [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-06 09:35:33,930 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 09:35:33,931 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 09:35:33,931 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 18.4779ms INFO 2026-03-06 09:35:33,931 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 18.5224ms INFO 2026-03-06 09:35:33,931 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 09:35:33,931 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 09:35:33,931 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.9568ms 200 application/json; charset=utf-8 INFO 2026-03-06 09:35:33,932 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.1593ms 200 application/json; charset=utf-8 INFO 2026-03-06 09:35:57,043 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=b465c776-6d4f-153c-42fd-4edbdf04639e application/x-www-form-urlencoded 0 INFO 2026-03-06 09:35:57,045 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 09:35:57,045 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 09:35:57,048 [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-06 09:35:57,057 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 09:35:57,057 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 9.4062ms INFO 2026-03-06 09:35:57,057 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 09:35:57,058 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.8252ms 200 application/json; charset=utf-8 INFO 2026-03-06 09:36:08,235 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=8ee74ab1-8aa1-f9d2-eca5-e95f93256d29 application/x-www-form-urlencoded 0 INFO 2026-03-06 09:36:08,237 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=17d99c60-263a-6294-ca4b-eef8aaab1090 application/x-www-form-urlencoded 0 INFO 2026-03-06 09:36:08,238 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 09:36:08,239 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 09:36:08,240 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 09:36:08,241 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 09:36:08,246 [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-06 09:36:08,246 [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-06 09:36:08,267 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 09:36:08,268 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 22.2193ms INFO 2026-03-06 09:36:08,268 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 09:36:08,269 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.9563ms 200 application/json; charset=utf-8 INFO 2026-03-06 09:36:08,274 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 09:36:08,274 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 28.3349ms INFO 2026-03-06 09:36:08,275 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 09:36:08,275 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.3228ms 200 application/json; charset=utf-8 INFO 2026-03-06 09:41:58,639 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 154863 INFO 2026-03-06 09:41:58,640 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 09:41:58,645 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 09:41:58,647 [51 ] 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-06 09:41:58,672 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 09:41:58,672 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 24.6681ms INFO 2026-03-06 09:41:58,672 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 09:41:58,672 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.0632ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:01:00,827 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 120469 INFO 2026-03-06 10:01:00,828 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:01:00,845 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:01:00,847 [83 ] 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-06 10:01:00,873 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:01:00,873 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 25.9795ms INFO 2026-03-06 10:01:00,873 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:01:00,873 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.7623ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:01:00,880 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 825421 INFO 2026-03-06 10:01:00,880 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:01:00,880 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:01:00,882 [82 ] 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-06 10:01:00,909 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:01:00,909 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 27.57ms INFO 2026-03-06 10:01:00,909 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:01:00,909 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.9142ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:20:38,872 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 701499 INFO 2026-03-06 10:20:38,873 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:20:38,877 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:20:38,879 [42 ] 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-06 10:20:39,276 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:20:39,277 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 397.8886ms INFO 2026-03-06 10:20:39,277 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:20:39,277 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 405.3133ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:20:39,288 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 781247 INFO 2026-03-06 10:20:39,289 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:20:39,289 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:20:39,291 [42 ] 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-06 10:20:39,443 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:20:39,443 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 151.4878ms INFO 2026-03-06 10:20:39,443 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:20:39,443 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 154.7866ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:22:21,948 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 242723 INFO 2026-03-06 10:22:21,949 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:22:21,953 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:22:21,955 [49 ] 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-06 10:22:21,981 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:22:21,982 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 26.9053ms INFO 2026-03-06 10:22:21,982 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:22:21,982 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.6823ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:23:50,891 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundary6X5MTEV9F8HWeoAV 460435 INFO 2026-03-06 10:23:50,893 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:23:50,894 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:23:50,902 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:23:50,909 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). ERROR 2026-03-06 10:23:51,304 [55 ] 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): String or binary data would be truncated in table 'DHR.dbo.WebAttachMain', column 'TrueName'. Truncated value: '_cgi-bin_mmwebwx-bin_webwxgetmsgimg__&MsgID=2680490968130746289&skey=@crypt_f2927213_154d06714b9e690'. 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:e73a307d-1533-4796-af65-8918b73282d0 Error Number:2628,State:1,Class:16 --- 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-06 10:23:51,420 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:23:51,422 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 512.94ms INFO 2026-03-06 10:23:51,422 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:23:51,423 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 531.7172ms 500 application/json; charset=utf-8 INFO 2026-03-06 10:24:22,623 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryoG6m1jrgxspsEEyh 460256 INFO 2026-03-06 10:24:22,623 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:24:22,624 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:24:22,625 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:24:22,626 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 10:24:22,674 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:24:22,674 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 47.5004ms INFO 2026-03-06 10:24:22,674 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:24:22,675 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.3745ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:24:24,714 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 136 INFO 2026-03-06 10:24:24,714 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:24:24,715 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:24:24,715 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:24:24,718 [55 ] 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-06 10:24:24,758 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:24:24,802 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 83.5723ms INFO 2026-03-06 10:24:24,802 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:24:24,802 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 88.5711ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:25:22,455 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 136 INFO 2026-03-06 10:25:22,455 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:25:22,456 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:25:22,457 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:25:22,458 [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-06 10:25:22,469 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:25:22,515 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 57.116ms INFO 2026-03-06 10:25:22,516 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:25:22,521 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.161ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:25:25,315 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 136 INFO 2026-03-06 10:25:25,315 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:25:25,316 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:25:25,316 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:25:25,318 [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-06 10:25:25,333 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:25:25,366 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 47.6959ms INFO 2026-03-06 10:25:25,366 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:25:25,366 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.4801ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:25:50,637 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryBDYEQHSr8VkNRMvx 460292 INFO 2026-03-06 10:25:50,638 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:25:50,638 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:25:50,639 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:25:50,641 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 10:25:50,727 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:25:50,727 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 86.0402ms INFO 2026-03-06 10:25:50,727 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:25:50,728 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 90.627ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:26:00,765 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 128 INFO 2026-03-06 10:26:00,765 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:26:00,766 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:26:00,766 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:26:00,768 [59 ] 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-06 10:26:00,778 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:26:00,825 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 56.6459ms INFO 2026-03-06 10:26:00,825 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:26:00,825 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.2478ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:27:07,972 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryayk4NfLxEed7R05g 446626 INFO 2026-03-06 10:27:07,973 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:27:07,973 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:27:07,974 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:27:07,975 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 10:27:08,037 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:27:08,038 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 62.548ms INFO 2026-03-06 10:27:08,038 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:27:08,038 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.0864ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:27:12,980 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 136 INFO 2026-03-06 10:27:12,981 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:27:12,981 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:27:12,981 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:27:12,983 [55 ] 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-06 10:27:12,993 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:27:13,027 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 44.0294ms INFO 2026-03-06 10:27:13,028 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:27:13,028 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.4436ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:27:36,929 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=a7964387-e3a4-6e60-aa45-0c19843f078c&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 10:27:36,929 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=9fbd85a7-d539-04d3-42f5-8a856193ff6f&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 10:27:36,930 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:27:36,930 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:27:36,930 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:27:36,930 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:27:36,934 [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-06 10:27:36,934 [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-06 10:27:36,947 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:27:36,947 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:27:36,948 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 13.7164ms INFO 2026-03-06 10:27:36,948 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 13.7528ms INFO 2026-03-06 10:27:36,948 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:27:36,948 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:27:36,948 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.8233ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:27:36,948 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.1189ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:27:42,127 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundarymi2YTV6ynORi5TUi 408160 INFO 2026-03-06 10:27:42,128 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:27:42,128 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:27:42,129 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:27:42,130 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 10:27:42,198 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:27:42,199 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 68.4843ms INFO 2026-03-06 10:27:42,199 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:27:42,199 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.9536ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:27:44,774 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 136 INFO 2026-03-06 10:27:44,774 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:27:44,775 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:27:44,775 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:27:44,776 [57 ] 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-06 10:27:44,785 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:27:44,826 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 45.7706ms INFO 2026-03-06 10:27:44,826 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:27:44,827 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.6916ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:28:24,023 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=9fbd85a7-d539-04d3-42f5-8a856193ff6f&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 10:28:24,023 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=a7964387-e3a4-6e60-aa45-0c19843f078c&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 10:28:24,024 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:28:24,024 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:28:24,024 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:28:24,024 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:28:24,026 [42 ] 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-06 10:28:24,026 [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-06 10:28:24,032 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:28:24,033 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:28:24,033 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.7406ms INFO 2026-03-06 10:28:24,033 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:28:24,033 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.3633ms INFO 2026-03-06 10:28:24,033 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:28:24,033 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:28:24,033 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2398ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:32:03,134 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 245899 INFO 2026-03-06 10:32:03,135 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:32:03,136 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:32:03,137 [61 ] 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-06 10:32:03,154 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:32:03,154 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 16.455ms INFO 2026-03-06 10:32:03,154 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:32:03,154 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.1095ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:32:03,159 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 551655 INFO 2026-03-06 10:32:03,159 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:32:03,160 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:32:03,162 [60 ] 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-06 10:32:03,185 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:32:03,185 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 23.77ms INFO 2026-03-06 10:32:03,185 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:32:03,186 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.6917ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:39:03,189 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 389039 INFO 2026-03-06 10:39:03,189 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:39:03,193 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:39:03,195 [73 ] 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-06 10:39:03,222 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:39:03,222 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 27.4785ms INFO 2026-03-06 10:39:03,223 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:39:03,223 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.8136ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:39:03,227 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 497823 INFO 2026-03-06 10:39:03,228 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:39:03,228 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:39:03,230 [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). INFO 2026-03-06 10:39:03,252 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:39:03,252 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 21.4962ms INFO 2026-03-06 10:39:03,252 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:39:03,252 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.5702ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:39:22,532 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=c2d4e3a9-0793-b902-0568-6f142c7a68b8&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 10:39:22,532 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=cd4d6429-6e5b-e757-1f66-aac63746f063&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 10:39:22,532 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:39:22,532 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:39:22,532 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:39:22,532 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:39:22,534 [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-06 10:39:22,534 [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-06 10:39:22,543 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:39:22,544 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 9.3952ms INFO 2026-03-06 10:39:22,544 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:39:22,544 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1332ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:39:22,545 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:39:22,545 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 10.8098ms INFO 2026-03-06 10:39:22,545 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:39:22,545 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5301ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:39:31,114 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryaMTMwsVOuCcrcip3 420841 INFO 2026-03-06 10:39:31,115 [73 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:39:31,115 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:39:31,115 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:39:31,117 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 10:39:31,179 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:39:31,179 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 62.2424ms INFO 2026-03-06 10:39:31,179 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:39:31,180 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.5799ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:43:14,104 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=a7964387-e3a4-6e60-aa45-0c19843f078c&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 10:43:14,105 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=9fbd85a7-d539-04d3-42f5-8a856193ff6f&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 10:43:14,106 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:43:14,106 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:43:14,111 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:43:14,111 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:43:14,112 [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-06 10:43:14,112 [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-06 10:43:14,117 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:43:14,117 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.9099ms INFO 2026-03-06 10:43:14,117 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:43:14,117 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:43:14,118 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6022ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:43:14,118 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.1642ms INFO 2026-03-06 10:43:14,118 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:43:14,118 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5148ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:44:49,029 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundary89atZjisGIhFN7Ly 427987 INFO 2026-03-06 10:44:49,030 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:44:49,030 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:44:49,034 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:44:49,036 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 10:44:49,124 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:44:49,124 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 88.1688ms INFO 2026-03-06 10:44:49,124 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:44:49,125 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 95.4607ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:44:50,340 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 136 INFO 2026-03-06 10:44:50,340 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:44:50,341 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:44:50,341 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:44:50,343 [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-06 10:44:50,350 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:44:50,382 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 39.1416ms INFO 2026-03-06 10:44:50,382 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:44:50,382 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.0226ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:45:15,832 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryO2D79DHl5MaKUHmz 437842 INFO 2026-03-06 10:45:15,832 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:45:15,832 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:45:15,832 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:45:15,834 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 10:45:15,894 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:45:15,894 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 60.284ms INFO 2026-03-06 10:45:15,894 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:45:15,895 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.9028ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:45:23,539 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundary9Qap7g8AXg9bQaeJ 355907 INFO 2026-03-06 10:45:23,539 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:45:23,539 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:45:23,540 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:45:23,541 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 10:45:23,592 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:45:23,592 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 50.8498ms INFO 2026-03-06 10:45:23,592 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:45:23,593 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.9851ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:45:27,046 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryKdQFUqjSRKK7bOug 347243 INFO 2026-03-06 10:45:27,047 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:45:27,047 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:45:27,047 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:45:27,048 [59 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 10:45:27,125 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:45:27,125 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 76.5848ms INFO 2026-03-06 10:45:27,125 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:45:27,126 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.1831ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:46:08,068 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 128 INFO 2026-03-06 10:46:08,068 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:46:08,068 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:46:08,068 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:46:08,070 [54 ] 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-06 10:46:08,078 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:46:08,114 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 43.6586ms INFO 2026-03-06 10:46:08,114 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:46:08,114 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.5945ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:46:11,079 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 128 INFO 2026-03-06 10:46:11,080 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:46:11,080 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:46:11,080 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:46:11,081 [65 ] 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-06 10:46:11,088 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:46:11,114 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 32.9646ms INFO 2026-03-06 10:46:11,115 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:46:11,115 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.3714ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:46:14,957 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 128 INFO 2026-03-06 10:46:14,958 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:46:14,958 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:46:14,958 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:46:14,959 [54 ] 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-06 10:46:14,966 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:46:14,993 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 33.898ms INFO 2026-03-06 10:46:14,993 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:46:14,994 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.3501ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:46:41,961 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=bf82a96d-a2b3-5238-29bf-e6dc2cc6cb57&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 10:46:41,961 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:46:41,964 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:46:41,965 [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-06 10:46:41,970 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:46:41,970 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.6995ms INFO 2026-03-06 10:46:41,970 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:46:41,970 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3245ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:46:41,977 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=7287b68f-c84c-9701-873f-d782ced87e08&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 10:46:41,978 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:46:41,978 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:46:41,979 [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-06 10:46:41,983 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:46:41,983 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.0635ms INFO 2026-03-06 10:46:41,983 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:46:41,983 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0005ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:47:34,465 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryVNBPuBPhoAhaQiYS 427987 INFO 2026-03-06 10:47:34,466 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:47:34,466 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:47:34,466 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:47:34,468 [68 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 10:47:34,578 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:47:34,578 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 110.2876ms INFO 2026-03-06 10:47:34,578 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:47:34,578 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 113.101ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:47:36,466 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 136 INFO 2026-03-06 10:47:36,467 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:47:36,467 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:47:36,468 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:47:36,469 [70 ] 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-06 10:47:36,476 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:47:36,507 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 38.1996ms INFO 2026-03-06 10:47:36,507 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:47:36,507 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.058ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:49:20,911 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=26dd1907-39ab-40fe-544f-25cdf4c4bd22&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 10:49:20,911 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=737bd1ad-63ab-1b96-4df8-9919f4b6b863&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 10:49:20,911 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:49:20,911 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:49:20,913 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:49:20,913 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:49:20,914 [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-06 10:49:20,914 [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-06 10:49:20,919 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:49:20,919 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:49:20,919 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.6747ms INFO 2026-03-06 10:49:20,919 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.6381ms INFO 2026-03-06 10:49:20,919 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:49:20,919 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:49:20,919 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3912ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:49:20,919 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7113ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:51:34,062 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryJlroXht3Aql1NDsI 446626 INFO 2026-03-06 10:51:34,063 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:51:34,063 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:51:34,063 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:51:34,065 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 10:51:34,172 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:51:34,172 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 107.4498ms INFO 2026-03-06 10:51:34,172 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:51:34,173 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 110.1427ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:51:35,347 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 136 INFO 2026-03-06 10:51:35,347 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:51:35,347 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:51:35,347 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:51:35,349 [50 ] 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-06 10:51:35,368 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:51:35,398 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 49.6233ms INFO 2026-03-06 10:51:35,398 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:51:35,399 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.8138ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:51:48,568 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=737bd1ad-63ab-1b96-4df8-9919f4b6b863&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 10:51:48,568 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=26dd1907-39ab-40fe-544f-25cdf4c4bd22&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 10:51:48,568 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:51:48,568 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:51:48,568 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:51:48,568 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:51:48,570 [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-06 10:51:48,570 [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-06 10:51:48,575 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:51:48,575 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:51:48,575 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.0517ms INFO 2026-03-06 10:51:48,575 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:51:48,575 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.0643ms INFO 2026-03-06 10:51:48,575 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:51:48,575 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4232ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:51:48,575 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4629ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:51:49,307 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundary8XJJEfjfRPVZQKlJ 460292 INFO 2026-03-06 10:51:49,308 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:51:49,308 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:51:49,308 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:51:49,310 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 10:51:49,370 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:51:49,371 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 60.8881ms INFO 2026-03-06 10:51:49,371 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:51:49,371 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.5676ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:51:50,527 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 136 INFO 2026-03-06 10:51:50,527 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:51:50,527 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:51:50,527 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:51:50,529 [50 ] 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-06 10:51:50,536 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:51:50,572 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 42.998ms INFO 2026-03-06 10:51:50,572 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:51:50,572 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.2278ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:52:16,487 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundarydGuBDrTlaCxnAaCM 437842 INFO 2026-03-06 10:52:16,487 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:52:16,487 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:52:16,487 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:52:16,489 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 10:52:16,537 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:52:16,537 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 48.0819ms INFO 2026-03-06 10:52:16,537 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:52:16,537 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.4299ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:52:18,478 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 136 INFO 2026-03-06 10:52:18,478 [74 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:52:18,478 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:52:18,479 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:52:18,480 [74 ] 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-06 10:52:18,486 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:52:18,520 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 39.8335ms INFO 2026-03-06 10:52:18,520 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:52:18,520 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.9909ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:53:37,916 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryHNwty0SxO3VT9WjG 390925 INFO 2026-03-06 10:53:37,916 [74 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:53:37,917 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:53:37,917 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:53:37,918 [74 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 10:53:37,993 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:53:37,993 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 74.38ms INFO 2026-03-06 10:53:37,993 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:53:37,993 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 77.2732ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:53:39,747 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 136 INFO 2026-03-06 10:53:39,747 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:53:39,748 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:53:39,748 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:53:39,749 [69 ] 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-06 10:53:39,756 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:53:39,787 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 37.9446ms INFO 2026-03-06 10:53:39,787 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:53:39,787 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.1088ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:53:47,517 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 136 INFO 2026-03-06 10:53:47,517 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:53:47,517 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:53:47,517 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:53:47,518 [69 ] 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-06 10:53:47,531 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:53:47,559 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 40.5406ms INFO 2026-03-06 10:53:47,559 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:53:47,559 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.7253ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:53:52,077 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 136 INFO 2026-03-06 10:53:52,078 [74 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:53:52,078 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:53:52,079 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:53:52,080 [74 ] 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-06 10:53:52,087 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:53:52,120 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 39.3117ms INFO 2026-03-06 10:53:52,120 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:53:52,120 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.3741ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:53:58,614 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundarybCJcP9qgzNHbmHwU 357401 INFO 2026-03-06 10:53:58,614 [74 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:53:58,614 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:53:58,614 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:53:58,616 [74 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 10:53:58,662 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:53:58,662 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 46.2231ms INFO 2026-03-06 10:53:58,662 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:53:58,662 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.6262ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:54:00,404 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 136 INFO 2026-03-06 10:54:00,404 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:54:00,405 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:54:00,405 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:54:00,406 [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-06 10:54:00,413 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:54:00,443 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 36.2888ms INFO 2026-03-06 10:54:00,443 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:54:00,443 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.6036ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:55:03,012 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=a776f9dd-2399-01c0-1921-58eed57e13c9&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 10:55:03,013 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:55:03,015 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:55:03,016 [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-06 10:55:03,023 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:55:03,023 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.7819ms INFO 2026-03-06 10:55:03,023 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:55:03,023 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0333ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:55:04,845 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 128 INFO 2026-03-06 10:55:04,845 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:55:04,845 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:55:04,845 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:55:04,847 [76 ] 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-06 10:55:04,853 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:55:04,881 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 33.9383ms INFO 2026-03-06 10:55:04,881 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:55:04,881 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.1347ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:55:07,300 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 128 INFO 2026-03-06 10:55:07,301 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:55:07,301 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:55:07,301 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:55:07,303 [76 ] 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-06 10:55:07,309 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:55:07,339 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 35.8189ms INFO 2026-03-06 10:55:07,339 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:55:07,339 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.3042ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:55:15,387 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 128 INFO 2026-03-06 10:55:15,387 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:55:15,387 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:55:15,387 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:55:15,389 [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-06 10:55:15,395 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:55:15,422 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 33.3326ms INFO 2026-03-06 10:55:15,422 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:55:15,422 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.6108ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:57:06,778 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryJIlSEXuQycn7LqDV 460292 INFO 2026-03-06 10:57:06,778 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:57:06,778 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:57:06,778 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:57:06,780 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 10:57:06,889 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:57:06,889 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 109.6594ms INFO 2026-03-06 10:57:06,889 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:57:06,890 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 112.3723ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:57:08,778 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 136 INFO 2026-03-06 10:57:08,778 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:57:08,778 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:57:08,778 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:57:08,780 [50 ] 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-06 10:57:08,787 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:57:08,822 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 42.3894ms INFO 2026-03-06 10:57:08,822 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:57:08,822 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.4663ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:59:11,714 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryJHK9tkiioWb4QlAQ 460292 INFO 2026-03-06 10:59:11,714 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:59:11,714 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:59:11,714 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:59:11,716 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 10:59:12,612 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:59:12,612 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 896.1067ms INFO 2026-03-06 10:59:12,612 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:59:12,613 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 898.7531ms 200 application/json; charset=utf-8 INFO 2026-03-06 10:59:13,978 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 136 INFO 2026-03-06 10:59:13,979 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 10:59:13,979 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 10:59:13,979 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:59:13,981 [45 ] 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-06 10:59:13,988 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 10:59:14,023 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 42.1679ms INFO 2026-03-06 10:59:14,023 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 10:59:14,023 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.8874ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:01:22,888 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 128 INFO 2026-03-06 11:01:22,889 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:01:22,889 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:01:22,889 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:01:22,891 [72 ] 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-06 11:01:22,927 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:01:22,946 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 55.6077ms INFO 2026-03-06 11:01:22,946 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:01:22,946 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.0831ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:02:46,762 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryXol2BU9E26VKeW5A 401183 INFO 2026-03-06 11:02:46,762 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:02:46,762 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:02:46,762 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:02:46,764 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 11:02:46,804 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:02:46,804 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 40.2112ms INFO 2026-03-06 11:02:46,804 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:02:46,804 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.6868ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:03:00,011 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 282483 INFO 2026-03-06 11:03:00,012 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:03:00,015 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:03:00,017 [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-06 11:03:00,034 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:03:00,034 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 17.2493ms INFO 2026-03-06 11:03:00,034 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:03:00,035 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.2386ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:03:00,037 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 242211 INFO 2026-03-06 11:03:00,038 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:03:00,038 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:03:00,040 [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-06 11:03:00,052 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:03:00,052 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 12.432ms INFO 2026-03-06 11:03:00,052 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:03:00,052 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.7026ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:03:13,279 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 282483 INFO 2026-03-06 11:03:13,279 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:03:13,279 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:03:13,280 [42 ] 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-06 11:03:13,302 [76 ] 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 (c26f19ad-f9f2-ad17-4ad8-83d3d263eff5). 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:0d719f53-f3d6-4156-a111-326e391be3cf 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-06 11:03:13,303 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:03:13,304 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 23.066ms INFO 2026-03-06 11:03:13,304 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:03:13,304 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.3075ms 500 application/json; charset=utf-8 INFO 2026-03-06 11:03:13,308 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 242211 INFO 2026-03-06 11:03:13,308 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:03:13,308 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:03:13,310 [42 ] 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-06 11:03:13,334 [42 ] 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 (05140d81-93b2-2891-b40d-a8907971259b). 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:0d719f53-f3d6-4156-a111-326e391be3cf 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-06 11:03:13,336 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:03:13,336 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 26.0749ms INFO 2026-03-06 11:03:13,336 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:03:13,336 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.2855ms 500 application/json; charset=utf-8 INFO 2026-03-06 11:04:48,069 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryjiJkMgiLzMAqRsds 458487 INFO 2026-03-06 11:04:48,069 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:04:48,069 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:04:48,069 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:04:48,071 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 11:04:48,136 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:04:48,136 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 65.1344ms INFO 2026-03-06 11:04:48,136 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:04:48,136 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 67.7445ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:05:14,709 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundarypvJ0VYTAJGsMBygn 458487 INFO 2026-03-06 11:05:14,709 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:05:14,709 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:05:14,711 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:05:14,713 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 11:05:14,866 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:05:14,867 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 153.4327ms INFO 2026-03-06 11:05:14,867 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:05:14,867 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 158.4021ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:05:45,650 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryYN3THzicZS8Gy8Jh 458487 INFO 2026-03-06 11:05:45,650 [78 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:05:45,651 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:05:45,651 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:05:45,652 [78 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 11:05:45,703 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:05:45,703 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 51.0448ms INFO 2026-03-06 11:05:45,703 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:05:45,704 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.8722ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:06:27,217 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundary7mYnJoIMIXCIV6Wp 458487 INFO 2026-03-06 11:06:27,217 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:06:27,217 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:06:27,217 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:06:27,219 [72 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 11:06:27,364 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:06:27,364 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 144.7887ms INFO 2026-03-06 11:06:27,364 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:06:27,364 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 147.4309ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:07:29,126 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryqUCnafh0kHlZE9H7 458487 INFO 2026-03-06 11:07:29,127 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:07:29,127 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:07:29,127 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:07:29,128 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 11:07:29,191 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:07:29,191 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 62.827ms INFO 2026-03-06 11:07:29,191 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:07:29,192 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.2778ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:08:51,473 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryMd9lpR6FwFapRWrt 444241 INFO 2026-03-06 11:08:51,473 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:08:51,473 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:08:51,473 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:08:51,475 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 11:08:51,561 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:08:51,561 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 86.3602ms INFO 2026-03-06 11:08:51,561 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:08:51,561 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 88.7224ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:09:26,009 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryR5AsXfjKA4YcdfJH 444241 INFO 2026-03-06 11:09:26,009 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:09:26,009 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:09:26,009 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:09:26,011 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 11:09:26,153 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:09:26,153 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 142.6394ms INFO 2026-03-06 11:09:26,153 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:09:26,154 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 145.0097ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:09:48,112 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryYAoxhC9euqImBtCL 444241 INFO 2026-03-06 11:09:48,112 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:09:48,112 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:09:48,112 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:09:48,114 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 11:09:48,374 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:09:48,374 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 260.1609ms INFO 2026-03-06 11:09:48,374 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:09:48,375 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 262.842ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:10:12,899 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryzXM5GvsGG7Uw5Vtp 444241 INFO 2026-03-06 11:10:12,899 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:10:12,899 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:10:12,900 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:10:12,901 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 11:10:12,962 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:10:12,963 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 61.5137ms INFO 2026-03-06 11:10:12,963 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:10:12,963 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.0879ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:10:16,242 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=26dd1907-39ab-40fe-544f-25cdf4c4bd22&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 11:10:16,242 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=737bd1ad-63ab-1b96-4df8-9919f4b6b863&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 11:10:16,242 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:10:16,242 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:10:16,244 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:10:16,244 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:10:16,245 [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-06 11:10:16,245 [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-06 11:10:16,250 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:10:16,250 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:10:16,250 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.2846ms INFO 2026-03-06 11:10:16,250 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:10:16,250 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.3559ms INFO 2026-03-06 11:10:16,250 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:10:16,250 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2877ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:10:16,250 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2872ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:10:49,195 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryEXv6pm84pSuF72mi 444241 INFO 2026-03-06 11:10:49,195 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:10:49,195 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:10:49,196 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:10:49,197 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 11:10:49,389 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:10:49,389 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 191.8475ms INFO 2026-03-06 11:10:49,389 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:10:49,390 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 194.7606ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:12:12,437 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundaryUXwSY0Zs3hlHhJvl 410228 INFO 2026-03-06 11:12:12,438 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:12:12,438 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:12:12,438 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:12:12,439 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 11:12:12,593 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:12:12,593 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 153.2906ms INFO 2026-03-06 11:12:12,593 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:12:12,593 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 155.7979ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:12:31,340 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Upload multipart/form-data; boundary=----WebKitFormBoundary9SY7rwo6dxDILDiK 410228 INFO 2026-03-06 11:12:31,340 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:12:31,340 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:12:31,340 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:12:31,342 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Upload", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadResultDto Upload(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 11:12:31,397 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:12:31,397 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core) in 55.5802ms INFO 2026-03-06 11:12:31,397 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Upload (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:12:31,398 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.119ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:13:27,596 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=bf82a96d-a2b3-5238-29bf-e6dc2cc6cb57&attachTableName= INFO 2026-03-06 11:13:27,596 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=7287b68f-c84c-9701-873f-d782ced87e08&attachTableName= INFO 2026-03-06 11:13:27,596 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:13:27,596 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:13:27,598 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:13:27,598 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:13:27,599 [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-06 11:13:27,600 [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-06 11:13:27,605 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:13:27,605 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:13:27,605 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.4082ms INFO 2026-03-06 11:13:27,605 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:13:27,605 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.621ms INFO 2026-03-06 11:13:27,605 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3141ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:13:27,605 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:13:27,605 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7935ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:13:48,767 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 128 INFO 2026-03-06 11:13:48,768 [82 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:13:48,768 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:13:48,768 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:13:48,769 [82 ] 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-06 11:13:48,775 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:13:48,795 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 25.858ms INFO 2026-03-06 11:13:48,795 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:13:48,795 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.8917ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:13:51,225 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/Preview? application/json 79 INFO 2026-03-06 11:13:51,225 [84 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:13:51,225 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:13:51,225 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.Preview (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:13:51,235 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Preview", controller = "File", area = ""}. Executing controller action with signature System.String Preview(Sg.HcmFile.File.Dto.PreviewDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 11:13:51,323 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:13:51,323 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.Preview (Sg.HcmFile.Web.Core) in 87.2447ms INFO 2026-03-06 11:13:51,323 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.Preview (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:13:51,323 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 98.0315ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:17:12,562 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=26dd1907-39ab-40fe-544f-25cdf4c4bd22&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 11:17:12,562 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=737bd1ad-63ab-1b96-4df8-9919f4b6b863&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 11:17:12,562 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:17:12,563 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:17:12,563 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:17:12,563 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:17:12,564 [91 ] 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-06 11:17:12,564 [92 ] 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-06 11:17:12,578 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:17:12,578 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 14.0062ms INFO 2026-03-06 11:17:12,578 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:17:12,578 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:17:12,578 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.2214ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:17:12,578 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 14.4274ms INFO 2026-03-06 11:17:12,578 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:17:12,579 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.5135ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:24:34,076 [109 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=2a914fd0-5f7d-fee2-f66c-57dc180a6baa&attachTableName= INFO 2026-03-06 11:24:34,077 [109 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:24:34,084 [112 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:24:34,086 [112 ] 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-06 11:24:34,091 [112 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:24:34,091 [112 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.7785ms INFO 2026-03-06 11:24:34,091 [112 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:24:34,091 [112 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.1176ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:24:34,101 [110 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=5c37c9a8-05d2-5b19-edea-0c132370c1b8&attachTableName= INFO 2026-03-06 11:24:34,101 [110 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:24:34,101 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:24:34,103 [110 ] 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-06 11:24:34,107 [110 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:24:34,107 [110 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.1423ms INFO 2026-03-06 11:24:34,107 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:24:34,107 [110 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4103ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:24:37,547 [115 ] 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-06 11:24:37,547 [115 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:24:37,547 [115 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:24:37,547 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:24:37,550 [115 ] 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-06 11:24:37,571 [112 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:24:37,584 [118 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 33.7127ms INFO 2026-03-06 11:24:37,584 [118 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:24:37,584 [118 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.3455ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:24:41,938 [115 ] 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-06 11:24:41,938 [115 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:24:41,938 [115 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:24:41,938 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:24:41,939 [115 ] 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-06 11:24:41,946 [112 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:24:41,961 [112 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 21.9118ms INFO 2026-03-06 11:24:41,961 [112 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:24:41,962 [112 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.0391ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:24:43,758 [110 ] 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-06 11:24:43,758 [110 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:24:43,759 [110 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:24:43,759 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:24:43,761 [110 ] 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-06 11:24:43,768 [112 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:24:43,782 [114 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 21.5119ms INFO 2026-03-06 11:24:43,782 [114 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:24:43,782 [114 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.2037ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:24:46,061 [110 ] 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-06 11:24:46,062 [110 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:24:46,062 [110 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:24:46,062 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:24:46,063 [110 ] 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-06 11:24:46,070 [110 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:24:46,079 [117 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 16.0128ms INFO 2026-03-06 11:24:46,080 [117 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:24:46,080 [117 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.2661ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:24:59,807 [112 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=cf05ae3d-032c-4a61-4199-722d98d8bc6e&attachTableName= INFO 2026-03-06 11:24:59,808 [112 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:24:59,808 [112 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:24:59,810 [112 ] 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-06 11:24:59,813 [110 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=f3633d2c-5e6a-1393-4694-de000a1215d7&attachTableName= INFO 2026-03-06 11:24:59,814 [110 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:24:59,814 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:24:59,815 [110 ] 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-06 11:24:59,822 [113 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:24:59,822 [113 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 12.2071ms INFO 2026-03-06 11:24:59,822 [113 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:24:59,822 [113 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.7733ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:24:59,823 [112 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:24:59,823 [112 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 7.504ms INFO 2026-03-06 11:24:59,823 [112 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:24:59,823 [112 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6476ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:25:03,142 [110 ] 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-06 11:25:03,142 [110 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:25:03,143 [110 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:25:03,143 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:03,144 [110 ] 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-06 11:25:03,151 [113 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:25:03,161 [106 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 16.3575ms INFO 2026-03-06 11:25:03,161 [106 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:03,161 [106 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.5704ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:25:05,935 [110 ] 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-06 11:25:05,935 [110 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:25:05,935 [110 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:25:05,935 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:05,937 [110 ] 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-06 11:25:05,950 [112 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:25:05,959 [107 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 21.8912ms INFO 2026-03-06 11:25:05,959 [107 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:05,959 [107 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.1016ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:25:09,017 [112 ] 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-06 11:25:09,018 [112 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:25:09,018 [112 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:25:09,018 [112 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:09,019 [112 ] 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-06 11:25:09,026 [114 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:25:09,035 [106 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 15.6272ms INFO 2026-03-06 11:25:09,035 [106 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:09,035 [106 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.8172ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:25:12,051 [114 ] 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-06 11:25:12,052 [114 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:25:12,052 [114 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:25:12,052 [114 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:12,053 [114 ] 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-06 11:25:12,060 [114 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:25:12,069 [107 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 15.3194ms INFO 2026-03-06 11:25:12,069 [107 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:12,069 [107 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.7051ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:25:24,964 [114 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=c9234e40-e0e9-db8d-622d-b7022ed38f67&attachTableName= INFO 2026-03-06 11:25:24,964 [112 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=91ada599-e5a4-c064-8424-3fe34239db80&attachTableName= INFO 2026-03-06 11:25:24,965 [112 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:25:24,965 [114 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:25:24,965 [112 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:24,965 [114 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:24,967 [112 ] 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-06 11:25:24,970 [114 ] 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-06 11:25:24,978 [115 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:25:24,978 [115 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 11.5149ms INFO 2026-03-06 11:25:24,978 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:24,978 [115 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.9275ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:25:24,979 [114 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:25:24,979 [114 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 9.5433ms INFO 2026-03-06 11:25:24,979 [114 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:24,979 [114 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.9667ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:25:28,058 [104 ] 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-06 11:25:28,058 [104 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:25:28,058 [104 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:25:28,059 [104 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:28,060 [104 ] 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-06 11:25:28,066 [104 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:25:28,078 [106 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 17.5516ms INFO 2026-03-06 11:25:28,078 [106 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:28,078 [106 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.782ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:25:30,543 [103 ] 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-06 11:25:30,544 [103 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:25:30,544 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:25:30,544 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:30,545 [103 ] 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-06 11:25:30,552 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:25:30,565 [106 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 19.1451ms INFO 2026-03-06 11:25:30,565 [106 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:30,565 [106 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.4067ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:25:37,765 [103 ] 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-06 11:25:37,765 [103 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:25:37,765 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:25:37,765 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:37,767 [103 ] 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-06 11:25:37,773 [105 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:25:37,783 [106 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 16.3667ms INFO 2026-03-06 11:25:37,783 [106 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:37,783 [106 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.7603ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:25:47,296 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=eefa897a-9dfd-1351-3955-e581df5bdae3&attachTableName= INFO 2026-03-06 11:25:47,296 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:25:47,296 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:47,298 [103 ] 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-06 11:25:47,301 [110 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=a96f892b-ba3a-b8eb-a695-aaece8d95323&attachTableName= INFO 2026-03-06 11:25:47,301 [110 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:25:47,301 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:47,303 [110 ] 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-06 11:25:47,306 [112 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:25:47,306 [112 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.3988ms INFO 2026-03-06 11:25:47,306 [112 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:47,306 [112 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4723ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:25:47,308 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:25:47,308 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.6932ms INFO 2026-03-06 11:25:47,308 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:47,308 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5453ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:25:49,699 [112 ] 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-06 11:25:49,699 [112 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:25:49,699 [112 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:25:49,699 [112 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:49,701 [112 ] 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-06 11:25:49,707 [112 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:25:49,718 [100 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 17.2194ms INFO 2026-03-06 11:25:49,718 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:49,718 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.4909ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:25:52,304 [115 ] 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-06 11:25:52,304 [115 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:25:52,304 [115 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:25:52,304 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:52,306 [115 ] 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-06 11:25:52,312 [110 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:25:52,327 [101 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 21.2515ms INFO 2026-03-06 11:25:52,328 [101 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:52,328 [101 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.1877ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:25:56,913 [115 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=c8bdcade-057e-2e39-e5e3-b666ee143a19&attachTableName= INFO 2026-03-06 11:25:56,914 [115 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:25:56,914 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:56,915 [115 ] 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-06 11:25:56,916 [110 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=a13f3486-08dd-672d-c83a-587fee21e47c&attachTableName= INFO 2026-03-06 11:25:56,917 [110 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:25:56,917 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:56,918 [110 ] 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-06 11:25:56,926 [110 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:25:56,926 [115 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:25:56,926 [110 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.0703ms INFO 2026-03-06 11:25:56,926 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:56,926 [115 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 10.6754ms INFO 2026-03-06 11:25:56,926 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:56,926 [110 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.935ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:25:56,926 [115 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9944ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:25:59,615 [110 ] 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-06 11:25:59,616 [110 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:25:59,616 [110 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:25:59,616 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:59,618 [110 ] 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-06 11:25:59,629 [110 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:25:59,638 [100 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 19.5858ms INFO 2026-03-06 11:25:59,638 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:25:59,638 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.3633ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:26:01,661 [110 ] 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-06 11:26:01,661 [110 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:26:01,661 [110 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:26:01,661 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:01,663 [110 ] 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-06 11:26:01,677 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:26:01,687 [101 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 24.4546ms INFO 2026-03-06 11:26:01,687 [101 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:01,687 [101 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.7286ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:26:04,061 [112 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=26dd1907-39ab-40fe-544f-25cdf4c4bd22&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 11:26:04,061 [112 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:26:04,061 [112 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:04,064 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=737bd1ad-63ab-1b96-4df8-9919f4b6b863&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 11:26:04,064 [112 ] 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-06 11:26:04,064 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:26:04,064 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:04,065 [103 ] 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-06 11:26:04,070 [112 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:26:04,070 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:26:04,070 [112 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.8803ms INFO 2026-03-06 11:26:04,070 [112 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:04,070 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.4098ms INFO 2026-03-06 11:26:04,070 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:04,070 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1091ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:26:04,070 [112 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1495ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:26:06,203 [105 ] 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-06 11:26:06,203 [105 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:26:06,203 [105 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:26:06,203 [105 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:06,205 [105 ] 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-06 11:26:06,216 [105 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:26:06,226 [100 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 20.8969ms INFO 2026-03-06 11:26:06,226 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:06,226 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.1486ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:26:13,251 [104 ] 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-06 11:26:13,251 [104 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:26:13,252 [104 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:13,253 [104 ] 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-06 11:26:13,258 [104 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:26:13,269 [101 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 15.9616ms INFO 2026-03-06 11:26:13,269 [101 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:13,269 [101 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.5747ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:26:13,417 [110 ] 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-06 11:26:13,417 [110 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:26:13,417 [110 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:26:13,417 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:13,419 [110 ] 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-06 11:26:13,425 [104 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:26:13,436 [101 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 17.0305ms INFO 2026-03-06 11:26:13,436 [101 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:13,436 [101 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.4622ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:26:41,339 [104 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=737bd1ad-63ab-1b96-4df8-9919f4b6b863&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 11:26:41,339 [105 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=26dd1907-39ab-40fe-544f-25cdf4c4bd22&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 11:26:41,340 [105 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:26:41,340 [104 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:26:41,340 [105 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:41,340 [104 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:41,341 [105 ] 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-06 11:26:41,341 [104 ] 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-06 11:26:41,346 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:26:41,346 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.7214ms INFO 2026-03-06 11:26:41,346 [105 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:26:41,346 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:41,346 [105 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.818ms INFO 2026-03-06 11:26:41,346 [105 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:41,346 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9302ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:26:41,346 [105 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0124ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:26:45,631 [105 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=c8bdcade-057e-2e39-e5e3-b666ee143a19&attachTableName= INFO 2026-03-06 11:26:45,632 [105 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:26:45,632 [105 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:45,632 [104 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=a13f3486-08dd-672d-c83a-587fee21e47c&attachTableName= INFO 2026-03-06 11:26:45,632 [104 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:26:45,632 [104 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:45,633 [105 ] 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-06 11:26:45,633 [104 ] 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-06 11:26:45,641 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:26:45,641 [105 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:26:45,641 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.1029ms INFO 2026-03-06 11:26:45,642 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:45,642 [105 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.2977ms INFO 2026-03-06 11:26:45,642 [105 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:45,642 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8908ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:26:45,642 [105 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4706ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:26:45,911 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=eefa897a-9dfd-1351-3955-e581df5bdae3&attachTableName= INFO 2026-03-06 11:26:45,911 [105 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=a96f892b-ba3a-b8eb-a695-aaece8d95323&attachTableName= INFO 2026-03-06 11:26:45,911 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:26:45,911 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:45,914 [105 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:26:45,914 [105 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:45,914 [103 ] 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-06 11:26:45,915 [105 ] 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-06 11:26:45,920 [104 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:26:45,920 [105 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:26:45,920 [104 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 5.1328ms INFO 2026-03-06 11:26:45,920 [104 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:45,920 [105 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 6.5152ms INFO 2026-03-06 11:26:45,920 [105 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:45,921 [105 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0008ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:26:45,921 [104 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9262ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:26:46,210 [107 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=c9234e40-e0e9-db8d-622d-b7022ed38f67&attachTableName= INFO 2026-03-06 11:26:46,211 [107 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:26:46,211 [107 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:46,212 [107 ] 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-06 11:26:46,214 [102 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=91ada599-e5a4-c064-8424-3fe34239db80&attachTableName= INFO 2026-03-06 11:26:46,214 [102 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:26:46,214 [102 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:46,216 [102 ] 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-06 11:26:46,220 [107 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:26:46,220 [107 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 7.5923ms INFO 2026-03-06 11:26:46,220 [107 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:46,220 [107 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.735ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:26:46,221 [107 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:26:46,222 [107 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 5.9129ms INFO 2026-03-06 11:26:46,222 [107 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:46,222 [107 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1846ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:26:46,462 [107 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=cf05ae3d-032c-4a61-4199-722d98d8bc6e&attachTableName= INFO 2026-03-06 11:26:46,463 [107 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:26:46,463 [107 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:46,465 [107 ] 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-06 11:26:46,467 [102 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=f3633d2c-5e6a-1393-4694-de000a1215d7&attachTableName= INFO 2026-03-06 11:26:46,467 [102 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:26:46,468 [102 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:46,469 [102 ] 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-06 11:26:46,471 [107 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:26:46,471 [107 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 6.2763ms INFO 2026-03-06 11:26:46,471 [107 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:46,471 [107 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3841ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:26:46,474 [102 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:26:46,474 [102 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.6862ms INFO 2026-03-06 11:26:46,474 [102 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:46,474 [102 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7277ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:26:46,683 [110 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=2a914fd0-5f7d-fee2-f66c-57dc180a6baa&attachTableName= INFO 2026-03-06 11:26:46,684 [110 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:26:46,684 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:46,686 [110 ] 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-06 11:26:46,689 [102 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=5c37c9a8-05d2-5b19-edea-0c132370c1b8&attachTableName= INFO 2026-03-06 11:26:46,690 [102 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:26:46,690 [102 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:46,692 [102 ] 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-06 11:26:46,693 [110 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:26:46,693 [110 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 6.9666ms INFO 2026-03-06 11:26:46,693 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:46,693 [110 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5828ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:26:46,697 [102 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:26:46,697 [102 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.8253ms INFO 2026-03-06 11:26:46,697 [102 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:26:46,697 [102 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8668ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:29:59,509 [108 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=26dd1907-39ab-40fe-544f-25cdf4c4bd22&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 11:29:59,509 [108 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:29:59,509 [108 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:29:59,510 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=737bd1ad-63ab-1b96-4df8-9919f4b6b863&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 11:29:59,510 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:29:59,510 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:29:59,514 [108 ] 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-06 11:29:59,518 [98 ] 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-06 11:29:59,519 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:29:59,519 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.6866ms INFO 2026-03-06 11:29:59,519 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:29:59,519 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6774ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:29:59,521 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:29:59,521 [98 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 3.6438ms INFO 2026-03-06 11:29:59,521 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:29:59,521 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4218ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:30:05,748 [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-06 11:30:05,749 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:30:05,749 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:30:05,750 [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-06 11:30:05,755 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:30:05,768 [101 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 18.1412ms INFO 2026-03-06 11:30:05,768 [101 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:30:05,768 [101 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.1356ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:35:04,449 [106 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=a776f9dd-2399-01c0-1921-58eed57e13c9&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 11:35:04,450 [106 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:35:04,453 [114 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:35:04,455 [114 ] 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-06 11:35:04,461 [114 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:35:04,461 [114 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.1463ms INFO 2026-03-06 11:35:04,461 [114 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:35:04,461 [114 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7534ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:36:28,477 [110 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=a776f9dd-2399-01c0-1921-58eed57e13c9&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 11:36:28,477 [110 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:36:28,479 [97 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:36:28,480 [97 ] 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-06 11:36:28,486 [97 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:36:28,486 [97 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.1457ms INFO 2026-03-06 11:36:28,486 [97 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:36:28,487 [97 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9518ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:36:44,215 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=a776f9dd-2399-01c0-1921-58eed57e13c9&attachTableName= INFO 2026-03-06 11:36:44,216 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:36:44,216 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:36:44,217 [95 ] 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-06 11:36:44,224 [97 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:36:44,224 [97 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.5527ms INFO 2026-03-06 11:36:44,224 [97 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:36:44,224 [97 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6873ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:36:55,280 [110 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 137 INFO 2026-03-06 11:36:55,281 [110 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:36:55,281 [110 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:36:55,281 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:36:55,283 [110 ] 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-06 11:36:55,290 [97 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:36:55,299 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 16.6076ms INFO 2026-03-06 11:36:55,299 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:36:55,299 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.9312ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:38:24,446 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 137 INFO 2026-03-06 11:38:24,446 [91 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 11:38:24,446 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:38:24,446 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:38:24,448 [91 ] 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-06 11:38:24,471 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:38:24,479 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 31.847ms INFO 2026-03-06 11:38:24,479 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:38:24,480 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.146ms 200 application/json; charset=utf-8 INFO 2026-03-06 11:46:55,961 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=a776f9dd-2399-01c0-1921-58eed57e13c9&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 11:46:55,962 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 11:46:55,964 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:46:55,965 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetFileNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetFileNameForGuid(System.String, System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 11:46:55,971 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 11:46:55,972 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.5803ms INFO 2026-03-06 11:46:55,972 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 11:46:55,972 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4705ms 200 application/json; charset=utf-8 INFO 2026-03-06 12:42:20,194 [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-06 12:42:20,311 [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-06 12:42:20,350 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=aebe238f-299b-f01b-e1fc-1f6ed33862af application/x-www-form-urlencoded 0 INFO 2026-03-06 12:42:20,484 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 12:42:20,570 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 12:42:21,317 [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-06 12:42:22,461 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 12:42:22,488 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1168.8112ms INFO 2026-03-06 12:42:22,488 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 12:42:22,492 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2142.3914ms 200 application/json; charset=utf-8 INFO 2026-03-06 12:42:35,940 [7 ] 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-06 12:42:35,958 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 12:42:35,959 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 12:42:35,963 [7 ] 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-06 12:42:36,035 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 12:42:36,060 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 96.7116ms INFO 2026-03-06 12:42:36,060 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 12:42:36,061 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 121.3037ms 200 application/json; charset=utf-8 INFO 2026-03-06 12:42:51,382 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=aebe238f-299b-f01b-e1fc-1f6ed33862af application/x-www-form-urlencoded 0 INFO 2026-03-06 12:42:51,385 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 12:42:51,387 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 12:42:51,390 [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-06 12:42:51,400 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 12:42:51,401 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 10.6904ms INFO 2026-03-06 12:42:51,401 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 12:42:51,401 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.2309ms 200 application/json; charset=utf-8 INFO 2026-03-06 12:46:32,621 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=7e62045a-99a6-fa58-39ea-944f668ec1d0 application/x-www-form-urlencoded 0 INFO 2026-03-06 12:46:32,623 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 12:46:32,627 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=e8a618ea-1b5e-57b7-7049-13b9a95fd022 application/x-www-form-urlencoded 0 INFO 2026-03-06 12:46:32,628 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 12:46:32,630 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 12:46:32,630 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 12:46:32,632 [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-06 12:46:32,632 [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-06 12:46:32,641 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 12:46:32,641 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 12:46:32,641 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 9.1903ms INFO 2026-03-06 12:46:32,641 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 9.2266ms INFO 2026-03-06 12:46:32,641 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 12:46:32,641 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 12:46:32,642 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8039ms 200 application/json; charset=utf-8 INFO 2026-03-06 12:46:32,642 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4308ms 200 application/json; charset=utf-8 INFO 2026-03-06 13:03:58,519 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=5c37c9a8-05d2-5b19-edea-0c132370c1b8 application/x-www-form-urlencoded 0 INFO 2026-03-06 13:03:58,520 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=2a914fd0-5f7d-fee2-f66c-57dc180a6baa application/x-www-form-urlencoded 0 INFO 2026-03-06 13:03:58,523 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 13:03:58,523 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 13:03:58,529 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 13:03:58,529 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 13:03:58,531 [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-06 13:03:58,531 [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-06 13:03:58,539 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 13:03:58,539 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 13:03:58,540 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.9407ms INFO 2026-03-06 13:03:58,540 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.9127ms INFO 2026-03-06 13:03:58,540 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 13:03:58,540 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 13:03:58,541 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.2436ms 200 application/json; charset=utf-8 INFO 2026-03-06 13:03:58,541 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.1814ms 200 application/json; charset=utf-8 INFO 2026-03-06 13:38:19,290 [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-06 13:38:19,440 [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-06 13:38:19,476 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=ba7088cc-684e-16eb-4948-44684453156e application/x-www-form-urlencoded 0 INFO 2026-03-06 13:38:19,476 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=1652a832-8d11-18c3-ca39-ca6ae15337d3 application/x-www-form-urlencoded 0 INFO 2026-03-06 13:38:19,613 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 13:38:19,613 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 13:38:19,697 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 13:38:19,697 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 13:38:20,401 [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-06 13:38:20,401 [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-06 13:38:21,545 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 13:38:21,547 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 13:38:21,572 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1169.0117ms INFO 2026-03-06 13:38:21,572 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1169.0217ms INFO 2026-03-06 13:38:21,572 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 13:38:21,572 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 13:38:21,576 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2100.1068ms 200 application/json; charset=utf-8 INFO 2026-03-06 13:38:21,576 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2100.1065ms 200 application/json; charset=utf-8 INFO 2026-03-06 13:39:35,115 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadImageById application/json-patch+json 120 INFO 2026-03-06 13:39:35,133 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 13:39:35,134 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 13:39:35,138 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadImageById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadImageById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 13:39:35,186 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 13:39:35,201 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 63.0728ms INFO 2026-03-06 13:39:35,201 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 13:39:35,202 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 86.9518ms 200 application/json; charset=utf-8 INFO 2026-03-06 13:39:43,530 [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-06 13:39:43,533 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 13:39:43,534 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 13:39:43,537 [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-06 13:39:43,550 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 13:39:43,554 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 16.2584ms INFO 2026-03-06 13:39:43,554 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 13:39:43,554 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.5695ms 200 application/json; charset=utf-8 INFO 2026-03-06 13:51:58,781 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=2f74fda4-8def-cb83-6bae-e25a072a2917 application/x-www-form-urlencoded 0 INFO 2026-03-06 13:51:58,783 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 13:51:58,785 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=7d48e754-e4e4-f89c-ae9c-4d1a4f5eb887 application/x-www-form-urlencoded 0 INFO 2026-03-06 13:51:58,785 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 13:51:58,789 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 13:51:58,789 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 13:51:58,791 [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-06 13:51:58,791 [41 ] 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-06 13:51:58,800 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 13:51:58,800 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 13:51:58,800 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.9014ms INFO 2026-03-06 13:51:58,800 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.8412ms INFO 2026-03-06 13:51:58,800 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 13:51:58,800 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 13:51:58,801 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.5688ms 200 application/json; charset=utf-8 INFO 2026-03-06 13:51:58,801 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.0278ms 200 application/json; charset=utf-8 INFO 2026-03-06 14:02:52,528 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=2f74fda4-8def-cb83-6bae-e25a072a2917 application/x-www-form-urlencoded 0 INFO 2026-03-06 14:02:52,530 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=7d48e754-e4e4-f89c-ae9c-4d1a4f5eb887 application/x-www-form-urlencoded 0 INFO 2026-03-06 14:02:52,531 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 14:02:52,532 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:02:52,533 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 14:02:52,533 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:02:52,536 [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-06 14:02:52,536 [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-06 14:02:52,548 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 14:02:52,548 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 14:02:52,548 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 12.5769ms INFO 2026-03-06 14:02:52,548 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:02:52,548 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 12.5333ms INFO 2026-03-06 14:02:52,549 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:02:52,549 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.0754ms 200 application/json; charset=utf-8 INFO 2026-03-06 14:02:52,549 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.137ms 200 application/json; charset=utf-8 INFO 2026-03-06 14:27:59,669 [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-06 14:27:59,779 [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-06 14:27:59,811 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=737bd1ad-63ab-1b96-4df8-9919f4b6b863&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 14:27:59,811 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=26dd1907-39ab-40fe-544f-25cdf4c4bd22&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 14:27:59,943 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 14:27:59,943 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 14:28:00,005 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:28:00,005 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:28:00,677 [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-06 14:28:00,677 [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-06 14:28:01,775 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 14:28:01,779 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 14:28:01,800 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 1120.2145ms INFO 2026-03-06 14:28:01,800 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 1120.2104ms INFO 2026-03-06 14:28:01,800 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:28:01,800 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:28:01,803 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1992.2324ms 200 application/json; charset=utf-8 INFO 2026-03-06 14:28:01,804 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1993.6496ms 200 application/json; charset=utf-8 INFO 2026-03-06 14:41:12,993 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 236579 INFO 2026-03-06 14:41:13,011 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 14:41:13,016 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:41:13,020 [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). INFO 2026-03-06 14:41:13,115 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 14:41:13,119 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 99.727ms INFO 2026-03-06 14:41:13,120 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:41:13,120 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 127.2918ms 200 application/json; charset=utf-8 INFO 2026-03-06 14:41:13,124 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 245135 INFO 2026-03-06 14:41:13,124 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 14:41:13,125 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:41:13,127 [38 ] 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-06 14:41:13,141 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 14:41:13,141 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 14.2468ms INFO 2026-03-06 14:41:13,141 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:41:13,141 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.4859ms 200 application/json; charset=utf-8 INFO 2026-03-06 14:41:56,929 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 236579 INFO 2026-03-06 14:41:56,932 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 14:41:56,933 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:41:56,940 [39 ] 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-06 14:41:57,055 [40 ] 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 (18d7544e-adfa-7e41-ef6a-f78bcd851050). 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:842d6074-011b-46d4-aba1-bf2fe3e7c1e0 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-06 14:41:57,160 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 14:41:57,161 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 220.9521ms INFO 2026-03-06 14:41:57,161 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:41:57,162 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 233.0302ms 500 application/json; charset=utf-8 INFO 2026-03-06 14:41:57,167 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 245135 INFO 2026-03-06 14:41:57,167 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 14:41:57,168 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:41:57,169 [44 ] 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-06 14:41:57,193 [39 ] 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 (e5b92bc1-6d79-4ba0-63eb-face5c290a55). 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:842d6074-011b-46d4-aba1-bf2fe3e7c1e0 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-06 14:41:57,195 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 14:41:57,195 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 25.3053ms INFO 2026-03-06 14:41:57,195 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:41:57,195 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.1359ms 500 application/json; charset=utf-8 INFO 2026-03-06 14:42:05,650 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 236579 INFO 2026-03-06 14:42:05,652 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 14:42:05,653 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:42:05,659 [40 ] 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-06 14:42:05,700 [41 ] 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 (18d7544e-adfa-7e41-ef6a-f78bcd851050). 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:842d6074-011b-46d4-aba1-bf2fe3e7c1e0 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-06 14:42:05,701 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 14:42:05,702 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 42.8272ms INFO 2026-03-06 14:42:05,702 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:42:05,702 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.5846ms 500 application/json; charset=utf-8 INFO 2026-03-06 14:42:05,706 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 245135 INFO 2026-03-06 14:42:05,707 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 14:42:05,707 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:42:05,709 [39 ] 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-06 14:42:05,732 [41 ] 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 (e5b92bc1-6d79-4ba0-63eb-face5c290a55). 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:842d6074-011b-46d4-aba1-bf2fe3e7c1e0 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-06 14:42:05,733 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 14:42:05,733 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 23.7283ms INFO 2026-03-06 14:42:05,733 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:42:05,733 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.3412ms 500 application/json; charset=utf-8 INFO 2026-03-06 14:56:30,814 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 215127 INFO 2026-03-06 14:56:30,816 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 14:56:30,821 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:56:30,823 [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-06 14:56:30,845 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 14:56:30,846 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 22.8422ms INFO 2026-03-06 14:56:30,846 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 14:56:30,846 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.7704ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:02:37,650 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 341743 INFO 2026-03-06 15:02:37,657 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:02:37,665 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:02:37,668 [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). INFO 2026-03-06 15:02:37,704 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:02:37,705 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 37.1505ms INFO 2026-03-06 15:02:37,705 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:02:37,705 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.7891ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:02:37,721 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 390171 INFO 2026-03-06 15:02:37,722 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:02:37,722 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:02:37,724 [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-06 15:02:37,770 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:02:37,770 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 45.6963ms INFO 2026-03-06 15:02:37,770 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:02:37,770 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 49.3937ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:02:42,683 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 341743 INFO 2026-03-06 15:02:42,685 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:02:42,685 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:02:42,688 [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). ERROR 2026-03-06 15:02:42,719 [53 ] 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 (cd18b33a-3eb6-2b5f-f17c-4538cb69c1b2). 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:842d6074-011b-46d4-aba1-bf2fe3e7c1e0 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-06 15:02:42,721 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:02:42,721 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 33.4253ms INFO 2026-03-06 15:02:42,722 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:02:42,722 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.0441ms 500 application/json; charset=utf-8 INFO 2026-03-06 15:02:42,726 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 390171 INFO 2026-03-06 15:02:42,727 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:02:42,727 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:02:42,728 [50 ] 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-06 15:02:42,749 [51 ] 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 (c61e029f-36e4-6938-15bf-bcc645255f18). 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:842d6074-011b-46d4-aba1-bf2fe3e7c1e0 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-06 15:02:42,751 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:02:42,751 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 22.4191ms INFO 2026-03-06 15:02:42,751 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:02:42,751 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.6013ms 500 application/json; charset=utf-8 INFO 2026-03-06 15:04:20,749 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 366863 INFO 2026-03-06 15:04:20,750 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:04:20,750 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:04:20,752 [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). INFO 2026-03-06 15:04:20,778 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:04:20,778 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 25.6993ms INFO 2026-03-06 15:04:20,778 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:04:20,779 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.7413ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:04:20,783 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 377503 INFO 2026-03-06 15:04:20,783 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:04:20,784 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:04:20,786 [45 ] 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-06 15:04:20,801 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:04:20,801 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 15.2274ms INFO 2026-03-06 15:04:20,801 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:04:20,801 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.4614ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:04:25,665 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 341743 INFO 2026-03-06 15:04:25,666 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:04:25,667 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:04:25,668 [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-06 15:04:25,698 [4 ] 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 (cd18b33a-3eb6-2b5f-f17c-4538cb69c1b2). 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:842d6074-011b-46d4-aba1-bf2fe3e7c1e0 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-06 15:04:25,700 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:04:25,701 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 32.0526ms INFO 2026-03-06 15:04:25,701 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:04:25,701 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.9633ms 500 application/json; charset=utf-8 INFO 2026-03-06 15:04:25,712 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 390171 INFO 2026-03-06 15:04:25,712 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:04:25,713 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:04:25,717 [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-06 15:04:25,748 [45 ] 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 (c61e029f-36e4-6938-15bf-bcc645255f18). 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:842d6074-011b-46d4-aba1-bf2fe3e7c1e0 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-06 15:04:25,749 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:04:25,750 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 32.6123ms INFO 2026-03-06 15:04:25,750 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:04:25,750 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.2418ms 500 application/json; charset=utf-8 INFO 2026-03-06 15:08:42,251 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=cd18b33a-3eb6-2b5f-f17c-4538cb69c1b2&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 15:08:42,252 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:08:42,252 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=c61e029f-36e4-6938-15bf-bcc645255f18&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 15:08:42,252 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:08:42,253 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:08:42,253 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:08:42,254 [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-06 15:08:42,255 [49 ] 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-06 15:08:42,265 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:08:42,265 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:08:42,265 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 11.0403ms INFO 2026-03-06 15:08:42,265 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:08:42,265 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 10.5129ms INFO 2026-03-06 15:08:42,265 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:08:42,266 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5855ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:08:42,266 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.8763ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:09:10,183 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=b12b001d-5dac-0f1b-19a2-20065ed8e49a&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 15:09:10,184 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:09:10,185 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:09:10,186 [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-06 15:09:10,195 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:09:10,196 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 9.3485ms INFO 2026-03-06 15:09:10,196 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:09:10,196 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4853ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:09:10,198 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=56162333-da95-ee04-139c-5e4435734c5b&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 15:09:10,198 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:09:10,199 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:09:10,200 [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-06 15:09:10,204 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:09:10,204 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.3222ms INFO 2026-03-06 15:09:10,204 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:09:10,205 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0526ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:10:48,699 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=a776f9dd-2399-01c0-1921-58eed57e13c9&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 15:10:48,700 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:10:48,723 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:10:48,725 [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-06 15:10:48,733 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:10:48,733 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.9686ms INFO 2026-03-06 15:10:48,733 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:10:48,733 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.4513ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:11:00,781 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=909f5adf-2a29-d453-b372-06faabe3ce6c&attachTableName= INFO 2026-03-06 15:11:00,781 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=54659de0-41ce-cef8-8b90-3e0f307f0bb3&attachTableName= INFO 2026-03-06 15:11:00,782 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:11:00,782 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:11:00,789 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:11:00,789 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:11:00,792 [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-06 15:11:00,792 [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-06 15:11:00,808 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:11:00,808 [18 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:11:00,809 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 16.1618ms INFO 2026-03-06 15:11:00,809 [18 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 16.1968ms INFO 2026-03-06 15:11:00,809 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:11:00,809 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:11:00,809 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.7132ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:11:00,809 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.7129ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:11:06,645 [21 ] 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-06 15:11:06,646 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 15:11:06,647 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:11:06,648 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:11:06,651 [21 ] 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-06 15:11:06,679 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:11:06,692 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 41.0049ms INFO 2026-03-06 15:11:06,692 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:11:06,692 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.0921ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:11:40,635 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=a776f9dd-2399-01c0-1921-58eed57e13c9&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 15:11:40,636 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:11:40,636 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:11:40,638 [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-06 15:11:40,648 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:11:40,649 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 10.4875ms INFO 2026-03-06 15:11:40,649 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:11:40,649 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6617ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:16:12,146 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=c26f19ad-f9f2-ad17-4ad8-83d3d263eff5&attachTableName= INFO 2026-03-06 15:16:12,147 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:16:12,147 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=05140d81-93b2-2891-b40d-a8907971259b&attachTableName= INFO 2026-03-06 15:16:12,148 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:16:12,150 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:16:12,150 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:16:12,152 [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-06 15:16:12,152 [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-06 15:16:12,159 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:16:12,159 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:16:12,160 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.6086ms INFO 2026-03-06 15:16:12,160 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 7.61ms INFO 2026-03-06 15:16:12,160 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:16:12,160 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:16:12,160 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.9714ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:16:12,160 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9295ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:20:35,331 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=bf82a96d-a2b3-5238-29bf-e6dc2cc6cb57&attachTableName= INFO 2026-03-06 15:20:35,332 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:20:35,332 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:20:35,333 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=7287b68f-c84c-9701-873f-d782ced87e08&attachTableName= INFO 2026-03-06 15:20:35,333 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:20:35,334 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:20:35,334 [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-06 15:20:35,335 [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-06 15:20:35,340 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:20:35,340 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.393ms INFO 2026-03-06 15:20:35,340 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:20:35,340 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:20:35,340 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5344ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:20:35,341 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.315ms INFO 2026-03-06 15:20:35,341 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:20:35,341 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9249ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:26:29,445 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 131003 INFO 2026-03-06 15:26:29,446 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:26:29,448 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:26:29,449 [76 ] 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-06 15:26:29,480 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:26:29,480 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 30.6115ms INFO 2026-03-06 15:26:29,480 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:26:29,480 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.2849ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:26:29,484 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 312239 INFO 2026-03-06 15:26:29,485 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:26:29,485 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:26:29,487 [76 ] 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-06 15:26:29,502 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:26:29,502 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 15.2204ms INFO 2026-03-06 15:26:29,502 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:26:29,502 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.0491ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:27:50,218 [72 ] 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-06 15:27:50,218 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:27:50,221 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:27:50,224 [72 ] 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-06 15:27:50,254 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:27:50,272 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 47.962ms INFO 2026-03-06 15:27:50,272 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:27:50,272 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.2776ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:27:50,367 [70 ] 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-06 15:27:50,367 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:27:50,368 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:27:50,369 [70 ] 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-06 15:27:50,376 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:27:50,392 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 22.9081ms INFO 2026-03-06 15:27:50,392 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:27:50,392 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.5214ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:27:50,562 [70 ] 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-06 15:27:50,562 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:27:50,563 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:27:50,564 [70 ] 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-06 15:27:50,571 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:27:50,587 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 22.5959ms INFO 2026-03-06 15:27:50,587 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:27:50,587 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.3046ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:28:42,024 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=26dd1907-39ab-40fe-544f-25cdf4c4bd22&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 15:28:42,025 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=737bd1ad-63ab-1b96-4df8-9919f4b6b863&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 15:28:42,025 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:28:42,025 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:28:42,027 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:28:42,027 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:28:42,028 [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-06 15:28:42,028 [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-06 15:28:42,033 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:28:42,033 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:28:42,034 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.3623ms INFO 2026-03-06 15:28:42,034 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.3402ms INFO 2026-03-06 15:28:42,034 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:28:42,034 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:28:42,034 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.378ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:28:42,034 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8153ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:29:07,047 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=47b3336e-4d2b-bdec-2c9b-a89c17616e4a&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 15:29:07,048 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:29:07,049 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=7d57d29f-207c-ba93-c383-ce241dac2b99&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 15:29:07,049 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:29:07,050 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:29:07,050 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:29:07,052 [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-06 15:29:07,052 [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-06 15:29:07,058 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:29:07,058 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:29:07,059 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.7078ms INFO 2026-03-06 15:29:07,059 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:29:07,059 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.7452ms INFO 2026-03-06 15:29:07,059 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:29:07,059 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4976ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:29:07,059 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.981ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:30:14,328 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 110035 INFO 2026-03-06 15:30:14,329 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:30:14,331 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:30:14,333 [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-06 15:30:14,345 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:30:14,345 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 12.3927ms INFO 2026-03-06 15:30:14,345 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:30:14,345 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0312ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:30:14,379 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 136899 INFO 2026-03-06 15:30:14,379 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:30:14,379 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:30:14,381 [40 ] 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-06 15:30:14,404 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:30:14,404 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 23.5556ms INFO 2026-03-06 15:30:14,405 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:30:14,405 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.0283ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:30:33,095 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 155923 INFO 2026-03-06 15:30:33,096 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:30:33,098 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:30:33,099 [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-06 15:30:33,110 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:30:33,110 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 11.0539ms INFO 2026-03-06 15:30:33,110 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:30:33,111 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.3173ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:30:33,113 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 160311 INFO 2026-03-06 15:30:33,113 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:30:33,114 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:30:33,115 [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-06 15:30:33,126 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:30:33,126 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 10.5428ms INFO 2026-03-06 15:30:33,126 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:30:33,126 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.036ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:30:37,725 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 155923 INFO 2026-03-06 15:30:37,725 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:30:37,725 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:30:37,727 [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-06 15:30:37,741 [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 (b3e8ba3b-407f-5fb2-219f-619ccfb79020). 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:32f7de68-9ff2-434a-bfdb-79c61b5487d9 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-06 15:30:37,745 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:30:37,745 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 18.3314ms INFO 2026-03-06 15:30:37,745 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:30:37,745 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3012ms 500 application/json; charset=utf-8 INFO 2026-03-06 15:30:37,748 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 160311 INFO 2026-03-06 15:30:37,748 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:30:37,748 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:30:37,750 [39 ] 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-06 15:30:37,763 [41 ] 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 (2ca85c51-d31c-8fb1-b805-73553c2435c9). 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:32f7de68-9ff2-434a-bfdb-79c61b5487d9 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-06 15:30:37,764 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:30:37,764 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 14.3915ms INFO 2026-03-06 15:30:37,764 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:30:37,765 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0769ms 500 application/json; charset=utf-8 INFO 2026-03-06 15:30:47,147 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 155923 INFO 2026-03-06 15:30:47,147 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:30:47,147 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:30:47,149 [41 ] 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-06 15:30:47,162 [39 ] 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 (b3e8ba3b-407f-5fb2-219f-619ccfb79020). 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:32f7de68-9ff2-434a-bfdb-79c61b5487d9 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-06 15:30:47,163 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:30:47,163 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 14.4146ms INFO 2026-03-06 15:30:47,163 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:30:47,163 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.4775ms 500 application/json; charset=utf-8 INFO 2026-03-06 15:30:47,166 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 160311 INFO 2026-03-06 15:30:47,166 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:30:47,166 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:30:47,167 [42 ] 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-06 15:30:47,187 [42 ] 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 (2ca85c51-d31c-8fb1-b805-73553c2435c9). 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:32f7de68-9ff2-434a-bfdb-79c61b5487d9 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-06 15:30:47,189 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:30:47,189 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 21.2867ms INFO 2026-03-06 15:30:47,189 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:30:47,189 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.3574ms 500 application/json; charset=utf-8 INFO 2026-03-06 15:33:20,439 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=b8f7c054-f972-933d-ad30-d0cef142ad66&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 15:33:20,439 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:33:20,440 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:33:20,441 [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-06 15:33:20,442 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=c48a39ea-dc03-a3c4-51b5-6eadec4c2a5a&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 15:33:20,442 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:33:20,442 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:33:20,443 [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-06 15:33:20,446 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:33:20,446 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 4.6842ms INFO 2026-03-06 15:33:20,446 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:33:20,446 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4676ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:33:20,448 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:33:20,449 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 5.0087ms INFO 2026-03-06 15:33:20,449 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:33:20,449 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8343ms 200 application/json; charset=utf-8 INFO 2026-03-06 15:36:22,146 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 155923 INFO 2026-03-06 15:36:22,147 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:36:22,147 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:36:22,149 [71 ] 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-06 15:36:22,162 [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 (b3e8ba3b-407f-5fb2-219f-619ccfb79020). 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:32f7de68-9ff2-434a-bfdb-79c61b5487d9 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-06 15:36:22,163 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:36:22,163 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 14.5256ms INFO 2026-03-06 15:36:22,163 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:36:22,164 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.3509ms 500 application/json; charset=utf-8 INFO 2026-03-06 15:36:22,166 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 160311 INFO 2026-03-06 15:36:22,166 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:36:22,166 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:36:22,167 [74 ] 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-06 15:36:22,187 [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 (2ca85c51-d31c-8fb1-b805-73553c2435c9). 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:32f7de68-9ff2-434a-bfdb-79c61b5487d9 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-06 15:36:22,188 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:36:22,188 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 21.1081ms INFO 2026-03-06 15:36:22,188 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:36:22,188 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.8281ms 500 application/json; charset=utf-8 INFO 2026-03-06 15:36:28,124 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 155923 INFO 2026-03-06 15:36:28,125 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:36:28,125 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:36:28,126 [74 ] 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-06 15:36:28,144 [31 ] 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 (b3e8ba3b-407f-5fb2-219f-619ccfb79020). 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:32f7de68-9ff2-434a-bfdb-79c61b5487d9 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-06 15:36:28,145 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:36:28,145 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 18.919ms INFO 2026-03-06 15:36:28,145 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:36:28,145 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.2325ms 500 application/json; charset=utf-8 INFO 2026-03-06 15:36:28,148 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 160311 INFO 2026-03-06 15:36:28,148 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 15:36:28,148 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:36:28,149 [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). ERROR 2026-03-06 15:36:28,166 [31 ] 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 (2ca85c51-d31c-8fb1-b805-73553c2435c9). 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:32f7de68-9ff2-434a-bfdb-79c61b5487d9 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-06 15:36:28,168 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 15:36:28,168 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 18.595ms INFO 2026-03-06 15:36:28,168 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 15:36:28,168 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.4551ms 500 application/json; charset=utf-8 INFO 2026-03-06 16:10:21,407 [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-06 16:10:21,512 [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-06 16:10:21,544 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 139451 INFO 2026-03-06 16:10:21,674 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:10:21,734 [10 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:10:22,403 [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). INFO 2026-03-06 16:10:23,610 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:10:23,628 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 1222.3195ms INFO 2026-03-06 16:10:23,628 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:10:23,629 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 169219 INFO 2026-03-06 16:10:23,631 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2087.9206ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:10:23,646 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:10:23,646 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:10:23,649 [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-06 16:10:23,663 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:10:23,663 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 14.3565ms INFO 2026-03-06 16:10:23,663 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:10:23,663 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.9284ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:10:54,234 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 139451 INFO 2026-03-06 16:10:54,237 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:10:54,238 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:10:54,244 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "UploadBase64", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.UploadFileMulDto UploadBase64(Sg.HcmFile.File.Dto.UploadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). ERROR 2026-03-06 16:10:54,295 [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 (b319b8ee-da36-fcc3-4467-e74e3ce03923). 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:b561faae-06c5-43dc-9bbc-d8cae0e12dd9 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-06 16:10:54,401 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:10:54,402 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 157.9343ms INFO 2026-03-06 16:10:54,403 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:10:54,403 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 169.3361ms 500 application/json; charset=utf-8 INFO 2026-03-06 16:10:54,405 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 application/json-patch+json 169219 INFO 2026-03-06 16:10:54,406 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:10:54,406 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:10:54,409 [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-06 16:10:54,422 [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 (32fa1f47-0468-8303-84b6-f287fce7c15e). 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:b561faae-06c5-43dc-9bbc-d8cae0e12dd9 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-06 16:10:54,423 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:10:54,423 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core) in 14.5882ms INFO 2026-03-06 16:10:54,423 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.UploadBase64 (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:10:54,423 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.1163ms 500 application/json; charset=utf-8 INFO 2026-03-06 16:21:24,637 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=2a914fd0-5f7d-fee2-f66c-57dc180a6baa application/x-www-form-urlencoded 0 INFO 2026-03-06 16:21:24,638 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=5c37c9a8-05d2-5b19-edea-0c132370c1b8 application/x-www-form-urlencoded 0 INFO 2026-03-06 16:21:24,639 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:21:24,639 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:21:24,664 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:24,664 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:24,668 [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-06 16:21:24,668 [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-06 16:21:24,689 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:21:24,689 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:21:24,691 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 22.543ms INFO 2026-03-06 16:21:24,691 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 22.5772ms INFO 2026-03-06 16:21:24,691 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:24,691 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:24,691 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.5237ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:21:24,691 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.1388ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:21:31,661 [31 ] 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-06 16:21:31,662 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:21:31,663 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:31,667 [31 ] 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-06 16:21:31,702 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:21:31,722 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 54.1933ms INFO 2026-03-06 16:21:31,722 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:31,722 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.7165ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:21:34,213 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadImageById application/json-patch+json 120 INFO 2026-03-06 16:21:34,214 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:21:34,215 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:34,217 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadImageById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadImageById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 16:21:34,230 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:21:34,243 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 25.1796ms INFO 2026-03-06 16:21:34,243 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:34,243 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.3836ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:21:38,414 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=cf05ae3d-032c-4a61-4199-722d98d8bc6e application/x-www-form-urlencoded 0 INFO 2026-03-06 16:21:38,415 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:21:38,416 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:38,418 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=f3633d2c-5e6a-1393-4694-de000a1215d7 application/x-www-form-urlencoded 0 INFO 2026-03-06 16:21:38,418 [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-06 16:21:38,419 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:21:38,420 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:38,422 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 16:21:38,438 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:21:38,438 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:21:38,439 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 20.9674ms INFO 2026-03-06 16:21:38,440 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:38,440 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 17.4578ms INFO 2026-03-06 16:21:38,440 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:38,440 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.182ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:21:38,440 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.1318ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:21:41,390 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadImageById application/json-patch+json 120 INFO 2026-03-06 16:21:41,392 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:21:41,392 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:41,394 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadImageById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadImageById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 16:21:41,405 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:21:41,414 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 20.3569ms INFO 2026-03-06 16:21:41,414 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:41,415 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.2883ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:21:46,502 [38 ] 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-06 16:21:46,503 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:21:46,503 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:46,505 [38 ] 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-06 16:21:46,534 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:21:46,544 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 38.8228ms INFO 2026-03-06 16:21:46,544 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:46,544 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.7329ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:21:50,116 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=c9234e40-e0e9-db8d-622d-b7022ed38f67 application/x-www-form-urlencoded 0 INFO 2026-03-06 16:21:50,117 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:21:50,117 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:50,120 [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-06 16:21:50,123 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=91ada599-e5a4-c064-8424-3fe34239db80 application/x-www-form-urlencoded 0 INFO 2026-03-06 16:21:50,123 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:21:50,124 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:50,126 [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-06 16:21:50,130 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:21:50,131 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 11.6219ms INFO 2026-03-06 16:21:50,131 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:50,132 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.8008ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:21:50,140 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:21:50,140 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 14.453ms INFO 2026-03-06 16:21:50,140 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:50,141 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.0379ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:21:53,434 [38 ] 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-06 16:21:53,435 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:21:53,435 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:53,437 [38 ] 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-06 16:21:53,449 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:21:53,461 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 23.4547ms INFO 2026-03-06 16:21:53,461 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:53,461 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.9952ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:21:59,397 [28 ] 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-06 16:21:59,397 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:21:59,398 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:59,399 [28 ] 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-06 16:21:59,409 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:21:59,419 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 19.19ms INFO 2026-03-06 16:21:59,419 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:21:59,419 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.519ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:22:04,191 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=a96f892b-ba3a-b8eb-a695-aaece8d95323 application/x-www-form-urlencoded 0 INFO 2026-03-06 16:22:04,191 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=eefa897a-9dfd-1351-3955-e581df5bdae3 application/x-www-form-urlencoded 0 INFO 2026-03-06 16:22:04,192 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:22:04,192 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:22:04,192 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:22:04,192 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:22:04,194 [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-06 16:22:04,194 [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-06 16:22:04,202 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:22:04,202 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:22:04,203 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.4391ms INFO 2026-03-06 16:22:04,203 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.4238ms INFO 2026-03-06 16:22:04,203 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:22:04,203 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:22:04,203 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9539ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:22:04,203 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9614ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:22:09,501 [37 ] 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-06 16:22:09,502 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:22:09,502 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:22:09,504 [37 ] 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-06 16:22:09,512 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:22:09,526 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 22.6129ms INFO 2026-03-06 16:22:09,526 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:22:09,527 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.0876ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:22:15,288 [38 ] 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-06 16:22:15,289 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:22:15,289 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:22:15,291 [38 ] 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-06 16:22:15,300 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:22:15,309 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 17.5333ms INFO 2026-03-06 16:22:15,309 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:22:15,309 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.9885ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:22:21,369 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=a13f3486-08dd-672d-c83a-587fee21e47c application/x-www-form-urlencoded 0 INFO 2026-03-06 16:22:21,369 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=c8bdcade-057e-2e39-e5e3-b666ee143a19 application/x-www-form-urlencoded 0 INFO 2026-03-06 16:22:21,370 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:22:21,370 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:22:21,370 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:22:21,370 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:22:21,372 [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-06 16:22:21,372 [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-06 16:22:21,382 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:22:21,382 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:22:21,382 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 9.9402ms INFO 2026-03-06 16:22:21,382 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 9.98ms INFO 2026-03-06 16:22:21,382 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:22:21,382 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:22:21,382 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.1802ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:22:21,382 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.2492ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:22:23,956 [25 ] 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-06 16:22:23,956 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:22:23,957 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:22:23,959 [25 ] 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-06 16:22:23,971 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:22:23,980 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 21.7033ms INFO 2026-03-06 16:22:23,980 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:22:23,981 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.8264ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:22:26,639 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadImageById application/json-patch+json 120 INFO 2026-03-06 16:22:26,640 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:22:26,640 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:22:26,642 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "DownloadImageById", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.DownloadResultDto DownloadImageById(Sg.HcmFile.File.Dto.DownloadDto) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 16:22:26,657 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:22:26,666 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 23.5068ms INFO 2026-03-06 16:22:26,666 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:22:26,666 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.0132ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:27:32,747 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=2ca85c51-d31c-8fb1-b805-73553c2435c9&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 16:27:32,748 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:27:32,750 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=b3e8ba3b-407f-5fb2-219f-619ccfb79020&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 16:27:32,751 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:27:32,751 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:27:32,751 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:27:32,754 [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-06 16:27:32,754 [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-06 16:27:32,767 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:27:32,767 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:27:32,768 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 13.632ms INFO 2026-03-06 16:27:32,768 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:27:32,768 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 13.642ms INFO 2026-03-06 16:27:32,768 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:27:32,768 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.902ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:27:32,768 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.4122ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:38:51,465 [56 ] 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-06 16:38:51,466 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 16:38:51,467 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:38:51,473 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:38:51,475 [56 ] 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-06 16:38:51,501 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:38:51,510 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 34.0152ms INFO 2026-03-06 16:38:51,510 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:38:51,510 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.0309ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:38:55,993 [54 ] 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-06 16:38:55,993 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 16:38:55,993 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:38:55,994 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:38:55,995 [54 ] 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-06 16:38:56,005 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:38:56,053 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 57.1143ms INFO 2026-03-06 16:38:56,053 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:38:56,053 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.3271ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:48:10,708 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=78ff4d72-0688-53f1-4b56-929684df9162&attachTableName= INFO 2026-03-06 16:48:10,709 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:48:10,715 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?&Guid=fb3b5ebe-c746-5815-88cc-83c31e13510a&attachTableName= INFO 2026-03-06 16:48:10,716 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:48:10,717 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:48:10,717 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:48:10,718 [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-06 16:48:10,719 [77 ] 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-06 16:48:10,724 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:48:10,724 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:48:10,724 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 5.9794ms INFO 2026-03-06 16:48:10,724 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:48:10,725 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.6452ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:48:10,725 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 6.5835ms INFO 2026-03-06 16:48:10,725 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:48:10,726 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9106ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:48:25,097 [75 ] 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-06 16:48:25,097 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 16:48:25,098 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:48:25,098 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:48:25,100 [75 ] 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-06 16:48:25,244 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:48:25,277 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 177.7839ms INFO 2026-03-06 16:48:25,278 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:48:25,278 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 180.9873ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:48:31,184 [76 ] 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-06 16:48:31,185 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 16:48:31,185 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:48:31,185 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:48:31,187 [76 ] 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-06 16:48:31,253 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:48:31,299 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 112.0544ms INFO 2026-03-06 16:48:31,300 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:48:31,300 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 115.5124ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:49:36,921 [80 ] 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-06 16:49:36,922 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 16:49:36,922 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:49:36,922 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:49:36,924 [80 ] 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-06 16:49:36,935 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:49:36,967 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 43.1846ms INFO 2026-03-06 16:49:36,967 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:49:36,968 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.2611ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:57:19,313 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=c8bdcade-057e-2e39-e5e3-b666ee143a19 application/x-www-form-urlencoded 0 INFO 2026-03-06 16:57:19,313 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:57:19,314 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=a13f3486-08dd-672d-c83a-587fee21e47c application/x-www-form-urlencoded 0 INFO 2026-03-06 16:57:19,314 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:57:19,316 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:57:19,316 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:57:19,317 [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-06 16:57:19,317 [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-06 16:57:19,325 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:57:19,326 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:57:19,326 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 9.1075ms INFO 2026-03-06 16:57:19,326 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:57:19,326 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.4338ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:57:19,327 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 9.4724ms INFO 2026-03-06 16:57:19,327 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:57:19,327 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.2021ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:57:23,562 [59 ] 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-06 16:57:23,563 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:57:23,563 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:57:23,564 [59 ] 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-06 16:57:23,576 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:57:23,585 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 20.2073ms INFO 2026-03-06 16:57:23,585 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:57:23,585 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.686ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:57:27,976 [56 ] 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-06 16:57:27,977 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:57:27,977 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:57:27,978 [56 ] 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-06 16:57:27,985 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:57:27,994 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 15.4615ms INFO 2026-03-06 16:57:27,994 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:57:27,994 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.8799ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:57:33,755 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=eefa897a-9dfd-1351-3955-e581df5bdae3 application/x-www-form-urlencoded 0 INFO 2026-03-06 16:57:33,755 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=a96f892b-ba3a-b8eb-a695-aaece8d95323 application/x-www-form-urlencoded 0 INFO 2026-03-06 16:57:33,756 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:57:33,756 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:57:33,756 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:57:33,756 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:57:33,757 [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-06 16:57:33,757 [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-06 16:57:33,762 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:57:33,762 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.7163ms INFO 2026-03-06 16:57:33,762 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:57:33,762 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:57:33,762 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.7242ms INFO 2026-03-06 16:57:33,762 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:57:33,762 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9097ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:57:33,762 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9628ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:57:38,246 [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-06 16:57:38,246 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:57:38,246 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:57:38,248 [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-06 16:57:38,256 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:57:38,276 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 28.1981ms INFO 2026-03-06 16:57:38,276 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:57:38,276 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.3641ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:57:43,328 [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-06 16:57:43,329 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:57:43,329 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:57:43,331 [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-06 16:57:43,338 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:57:43,347 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 15.9641ms INFO 2026-03-06 16:57:43,347 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:57:43,347 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.8049ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:57:49,822 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=c9234e40-e0e9-db8d-622d-b7022ed38f67 application/x-www-form-urlencoded 0 INFO 2026-03-06 16:57:49,822 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:57:49,823 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:57:49,824 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=91ada599-e5a4-c064-8424-3fe34239db80 application/x-www-form-urlencoded 0 INFO 2026-03-06 16:57:49,824 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 16:57:49,824 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:57:49,824 [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-06 16:57:49,826 [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-06 16:57:49,849 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:57:49,849 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 24.4922ms INFO 2026-03-06 16:57:49,849 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:57:49,849 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.0275ms 200 application/json; charset=utf-8 INFO 2026-03-06 16:57:49,850 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 16:57:49,850 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 24.5616ms INFO 2026-03-06 16:57:49,850 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 16:57:49,850 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.8418ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:01:01,670 [65 ] 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-06 17:01:01,670 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:01:01,671 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:01,672 [65 ] 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-06 17:01:01,679 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:01:01,689 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 16.2126ms INFO 2026-03-06 17:01:01,689 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:01,689 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.6737ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:01:09,073 [64 ] 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-06 17:01:09,074 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:01:09,074 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:09,075 [64 ] 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-06 17:01:09,081 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:01:09,093 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 17.8077ms INFO 2026-03-06 17:01:09,093 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:09,093 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.8424ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:01:16,818 [65 ] 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-06 17:01:16,818 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:01:16,818 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:16,819 [65 ] 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-06 17:01:16,825 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:01:16,834 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 14.4787ms INFO 2026-03-06 17:01:16,834 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:16,834 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.4565ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:01:20,249 [66 ] 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-06 17:01:20,250 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:01:20,250 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:20,251 [66 ] 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-06 17:01:20,258 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:01:20,269 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 17.6608ms INFO 2026-03-06 17:01:20,269 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:20,269 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.7671ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:01:25,643 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=cf05ae3d-032c-4a61-4199-722d98d8bc6e application/x-www-form-urlencoded 0 INFO 2026-03-06 17:01:25,644 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:01:25,644 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:25,645 [66 ] 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-06 17:01:25,650 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:01:25,650 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.7593ms INFO 2026-03-06 17:01:25,650 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:25,650 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9335ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:01:25,651 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=f3633d2c-5e6a-1393-4694-de000a1215d7 application/x-www-form-urlencoded 0 INFO 2026-03-06 17:01:25,651 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:01:25,651 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:25,653 [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-06 17:01:25,656 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:01:25,656 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 3.6622ms INFO 2026-03-06 17:01:25,656 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:25,656 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4894ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:01:30,276 [66 ] 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-06 17:01:30,276 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:01:30,276 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:30,277 [66 ] 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-06 17:01:30,283 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:01:30,292 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 14.5219ms INFO 2026-03-06 17:01:30,292 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:30,292 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.5821ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:01:34,259 [65 ] 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-06 17:01:34,259 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:01:34,259 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:34,260 [65 ] 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-06 17:01:34,266 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:01:34,275 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 14.8937ms INFO 2026-03-06 17:01:34,275 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:34,276 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.8968ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:01:43,440 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=2a914fd0-5f7d-fee2-f66c-57dc180a6baa application/x-www-form-urlencoded 0 INFO 2026-03-06 17:01:43,440 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=5c37c9a8-05d2-5b19-edea-0c132370c1b8 application/x-www-form-urlencoded 0 INFO 2026-03-06 17:01:43,440 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:01:43,440 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:01:43,440 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:43,440 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:43,441 [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-06 17:01:43,441 [67 ] 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-06 17:01:43,446 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:01:43,446 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:01:43,446 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.3296ms INFO 2026-03-06 17:01:43,446 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:43,446 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 4.404ms INFO 2026-03-06 17:01:43,446 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:43,446 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3655ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:01:43,446 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3441ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:01:47,414 [68 ] 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-06 17:01:47,414 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:01:47,414 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:47,416 [68 ] 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-06 17:01:47,422 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:01:47,433 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 17.3674ms INFO 2026-03-06 17:01:47,433 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:47,434 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.6129ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:01:54,579 [68 ] 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-06 17:01:54,579 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:01:54,579 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:54,580 [68 ] 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-06 17:01:54,592 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:01:54,604 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core) in 23.3471ms INFO 2026-03-06 17:01:54,604 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadImageById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:01:54,604 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.38ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:05:30,610 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=a776f9dd-2399-01c0-1921-58eed57e13c9&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 17:05:30,610 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:05:30,612 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:05:30,614 [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-06 17:05:30,621 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:05:30,621 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 6.7513ms INFO 2026-03-06 17:05:30,621 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:05:30,621 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1652ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:29:35,986 [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-06 17:29:36,182 [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-06 17:29:36,214 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=a776f9dd-2399-01c0-1921-58eed57e13c9&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 17:29:36,341 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:29:36,428 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:29:37,117 [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-06 17:29:38,206 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:29:38,229 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 1109.8823ms INFO 2026-03-06 17:29:38,229 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:29:38,232 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2018.7816ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:47:08,415 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=a776f9dd-2399-01c0-1921-58eed57e13c9&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 17:47:08,434 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:47:08,439 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:47:08,441 [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-06 17:47:08,452 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:47:08,453 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 11.258ms INFO 2026-03-06 17:47:08,453 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:47:08,453 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.224ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:47:35,461 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=26dd1907-39ab-40fe-544f-25cdf4c4bd22&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 17:47:35,461 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=737bd1ad-63ab-1b96-4df8-9919f4b6b863&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 17:47:35,466 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:47:35,466 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:47:35,472 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:47:35,472 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:47:35,475 [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-06 17:47:35,475 [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-06 17:47:35,483 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:47:35,483 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:47:35,484 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 8.768ms INFO 2026-03-06 17:47:35,484 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 8.7324ms INFO 2026-03-06 17:47:35,484 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:47:35,484 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:47:35,484 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.825ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:47:35,484 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.6993ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:48:18,377 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=a776f9dd-2399-01c0-1921-58eed57e13c9&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 17:48:18,379 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:48:18,384 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:48:18,386 [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-06 17:48:18,396 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:48:18,396 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 9.8741ms INFO 2026-03-06 17:48:18,396 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:48:18,396 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.3028ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:48:43,668 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=a776f9dd-2399-01c0-1921-58eed57e13c9&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 17:48:43,670 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:48:43,671 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:48:43,675 [49 ] 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-06 17:48:43,693 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:48:43,694 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 18.6812ms INFO 2026-03-06 17:48:43,694 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:48:43,695 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.209ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:49:48,262 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=737bd1ad-63ab-1b96-4df8-9919f4b6b863&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 17:49:48,263 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:49:48,263 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?Guid=26dd1907-39ab-40fe-544f-25cdf4c4bd22&attachTableName= application/x-www-form-urlencoded 0 INFO 2026-03-06 17:49:48,264 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 17:49:48,264 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:49:48,264 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:49:48,266 [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-06 17:49:48,266 [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-06 17:49:48,277 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:49:48,277 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 17:49:48,278 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 11.2323ms INFO 2026-03-06 17:49:48,278 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 11.1859ms INFO 2026-03-06 17:49:48,278 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:49:48,278 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 17:49:48,278 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.1951ms 200 application/json; charset=utf-8 INFO 2026-03-06 17:49:48,278 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6971ms 200 application/json; charset=utf-8 INFO 2026-03-06 18:55:08,458 [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-06 18:55:08,567 [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-06 18:55:08,599 [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-06 18:55:08,605 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 18:55:08,731 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 18:55:08,802 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 18:55:09,485 [9 ] 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-06 18:55:10,637 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 18:55:10,664 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 1177.1645ms INFO 2026-03-06 18:55:10,665 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 18:55:10,667 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2068.2159ms 200 application/json; charset=utf-8 INFO 2026-03-06 18:59:44,573 [18 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetFileNameForGuid?&Guid=9173c48c-2874-cdf9-a0b6-41342e011327&attachTableName= INFO 2026-03-06 18:59:44,592 [18 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 18:59:44,593 [18 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 18:59:44,597 [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-06 18:59:44,625 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 18:59:44,626 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core) in 28.7321ms INFO 2026-03-06 18:59:44,626 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetFileNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 18:59:44,627 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.6508ms 200 application/json; charset=utf-8 INFO 2026-03-06 19:00:46,440 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 226 INFO 2026-03-06 19:00:46,441 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 19:00:46,443 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 19:00:46,444 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:00:46,447 [21 ] 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-06 19:00:46,469 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 19:00:46,475 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 28.2824ms INFO 2026-03-06 19:00:46,475 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:00:46,476 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.0047ms 200 application/json; charset=utf-8 INFO 2026-03-06 19:01:39,849 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 226 INFO 2026-03-06 19:01:39,850 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 19:01:39,851 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 19:01:39,851 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:01:39,854 [21 ] 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-06 19:01:39,875 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 19:01:39,887 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 32.8925ms INFO 2026-03-06 19:01:39,887 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:01:39,887 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.7147ms 200 application/json; charset=utf-8 INFO 2026-03-06 19:02:17,467 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 226 INFO 2026-03-06 19:02:17,467 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 19:02:17,469 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 19:02:17,470 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:02:17,473 [21 ] 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-06 19:02:17,496 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 19:02:17,545 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 72.2176ms INFO 2026-03-06 19:02:17,545 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:02:17,545 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.8365ms 200 application/json; charset=utf-8 INFO 2026-03-06 19:02:28,250 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 226 INFO 2026-03-06 19:02:28,251 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 19:02:28,252 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 19:02:28,253 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:02:28,255 [21 ] 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-06 19:02:28,285 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 19:02:28,335 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 79.6569ms INFO 2026-03-06 19:02:28,335 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:02:28,335 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 85.1968ms 200 application/json; charset=utf-8 INFO 2026-03-06 19:03:28,168 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 226 INFO 2026-03-06 19:03:28,169 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 19:03:28,170 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 19:03:28,171 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:03:28,176 [32 ] 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-06 19:03:28,217 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 19:03:28,233 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 56.7533ms INFO 2026-03-06 19:03:28,233 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:03:28,233 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.2171ms 200 application/json; charset=utf-8 INFO 2026-03-06 19:04:06,367 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 226 INFO 2026-03-06 19:04:06,368 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 19:04:06,369 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 19:04:06,370 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:04:06,373 [33 ] 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-06 19:04:06,393 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 19:04:06,405 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 32.2286ms INFO 2026-03-06 19:04:06,405 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:04:06,406 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.1442ms 200 application/json; charset=utf-8 INFO 2026-03-06 19:05:29,085 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://dge.ergotron.com:8080/HcmFile/api/File/DownloadById? application/json 226 INFO 2026-03-06 19:05:29,085 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-06 19:05:29,086 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 19:05:29,087 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:05:29,090 [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-06 19:05:29,116 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 19:05:29,129 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core) in 39.2306ms INFO 2026-03-06 19:05:29,129 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.DownloadById (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:05:29,130 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.0072ms 200 application/json; charset=utf-8 INFO 2026-03-06 19:40:00,675 [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-06 19:40:00,805 [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-06 19:40:00,839 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=54659de0-41ce-cef8-8b90-3e0f307f0bb3 application/x-www-form-urlencoded 0 INFO 2026-03-06 19:40:00,839 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=909f5adf-2a29-d453-b372-06faabe3ce6c application/x-www-form-urlencoded 0 INFO 2026-03-06 19:40:00,971 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 19:40:00,971 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 19:40:01,051 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:40:01,051 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:40:01,720 [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-06 19:40:01,720 [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-06 19:40:02,827 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 19:40:02,829 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 19:40:02,852 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1129.7903ms INFO 2026-03-06 19:40:02,852 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1129.7998ms INFO 2026-03-06 19:40:02,852 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:40:02,852 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:40:02,856 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2017.4501ms 200 application/json; charset=utf-8 INFO 2026-03-06 19:40:02,856 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2017.4499ms 200 application/json; charset=utf-8 INFO 2026-03-06 19:50:22,022 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=c0d1d6bf-b8b1-2cdf-ad7b-ccb82f86f4c7 application/x-www-form-urlencoded 0 INFO 2026-03-06 19:50:22,022 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=7c159b29-eae9-e928-d0c7-3cb17b496202 application/x-www-form-urlencoded 0 INFO 2026-03-06 19:50:22,042 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 19:50:22,042 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 19:50:22,047 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:50:22,047 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:50:22,050 [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-06 19:50:22,050 [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-06 19:50:22,058 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 19:50:22,058 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 19:50:22,059 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.7519ms INFO 2026-03-06 19:50:22,059 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 8.8575ms INFO 2026-03-06 19:50:22,059 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:50:22,059 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 19:50:22,059 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.3133ms 200 application/json; charset=utf-8 INFO 2026-03-06 19:50:22,059 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.3144ms 200 application/json; charset=utf-8 INFO 2026-03-06 20:04:31,975 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=46b22deb-3a0f-5936-bd3a-a7fccfb72709 application/x-www-form-urlencoded 0 INFO 2026-03-06 20:04:31,977 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 20:04:31,977 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://dge.ergotron.com:8080/HcmFile/api/File/GetImageNameForGuid?Guid=7b1ff229-5c08-55c4-d18c-75ac2a6d9cf4 application/x-www-form-urlencoded 0 INFO 2026-03-06 20:04:31,977 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 20:04:31,982 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 20:04:31,982 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 20:04:31,985 [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-06 20:04:31,985 [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-06 20:04:31,994 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 20:04:31,994 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 20:04:31,994 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 9.5666ms INFO 2026-03-06 20:04:31,995 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 20:04:31,995 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 9.7445ms INFO 2026-03-06 20:04:31,995 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 20:04:31,995 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.7553ms 200 application/json; charset=utf-8 INFO 2026-03-06 20:04:31,995 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0268ms 200 application/json; charset=utf-8 INFO 2026-03-06 20:23:40,805 [43 ] 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-06 20:23:40,805 [42 ] 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-06 20:23:40,810 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 20:23:40,810 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 20:23:40,819 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 20:23:40,819 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 20:23:40,824 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "GetImageNameForGuid", controller = "File", area = ""}. Executing controller action with signature Sg.HcmFile.File.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.Hcm.Controllers.FileController (Sg.HcmFile.Web.Core). INFO 2026-03-06 20:23:40,824 [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-06 20:23:40,842 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 20:23:40,842 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 20:23:40,843 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 18.2522ms INFO 2026-03-06 20:23:40,843 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 18.0959ms INFO 2026-03-06 20:23:40,843 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 20:23:40,843 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 20:23:40,843 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.7887ms 200 application/json; charset=utf-8 INFO 2026-03-06 20:23:40,843 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.7886ms 200 application/json; charset=utf-8 INFO 2026-03-06 22:07:26,883 [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-06 22:07:27,004 [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-06 22:07:27,037 [7 ] 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-06 22:07:27,037 [6 ] 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-06 22:07:27,170 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 22:07:27,170 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-06 22:07:27,250 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 22:07:27,250 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 22:07:27,922 [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-06 22:07:27,922 [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-06 22:07:29,012 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 22:07:29,014 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-06 22:07:29,038 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1113.5207ms INFO 2026-03-06 22:07:29,038 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core) in 1113.515ms INFO 2026-03-06 22:07:29,038 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 22:07:29,038 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.FileController.GetImageNameForGuid (Sg.HcmFile.Web.Core)' INFO 2026-03-06 22:07:29,041 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2004.336ms 200 application/json; charset=utf-8 INFO 2026-03-06 22:07:29,041 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2004.337ms 200 application/json; charset=utf-8