2025-11-21 16:41:01.365 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-21 16:41:01.421 +05:30 WRN Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. 2025-11-21 16:41:01.445 +05:30 INF Creating key {cc5d10ec-f26b-432c-96bb-1cd94099e082} with creation date 2025-11-21 11:11:01Z, activation date 2025-11-21 11:11:01Z, and expiration date 2026-02-19 11:11:01Z. 2025-11-21 16:41:01.461 +05:30 WRN No XML encryptor configured. Key {cc5d10ec-f26b-432c-96bb-1cd94099e082} may be persisted to storage in unencrypted form. 2025-11-21 16:41:01.778 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-21 16:41:01.779 +05:30 INF Hosting environment: Production 2025-11-21 16:41:01.779 +05:30 INF Content root path: C:\inetpub\wwwroot\Quantum\Sang.Quantum.API 2025-11-21 16:41:01.802 +05:30 3fcabb71-7da4-43ef-8088-82906b0b00ac INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - null null 2025-11-21 16:41:01.802 +05:30 a7db2719-ac58-4393-bd85-ff0cb46e00de INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-11-21&toDate=2025-11-21&dashboardId=0 - null null 2025-11-21 16:41:01.909 +05:30 3fcabb71-7da4-43ef-8088-82906b0b00ac INF CORS policy execution successful. 2025-11-21 16:41:01.909 +05:30 a7db2719-ac58-4393-bd85-ff0cb46e00de INF CORS policy execution successful. 2025-11-21 16:41:01.922 +05:30 a7db2719-ac58-4393-bd85-ff0cb46e00de INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-11-21&toDate=2025-11-21&dashboardId=0 - 204 null null 122.118ms 2025-11-21 16:41:01.922 +05:30 3fcabb71-7da4-43ef-8088-82906b0b00ac INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - 204 null null 122.1221ms 2025-11-21 16:41:01.995 +05:30 c89db598-b018-480f-922e-3e338e428d48 INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-11-21&toDate=2025-11-21&dashboardId=0 - null null 2025-11-21 16:41:02.001 +05:30 611e839e-0114-4d14-926f-161a8a5291e1 INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - null null 2025-11-21 16:41:02.236 +05:30 c89db598-b018-480f-922e-3e338e428d48 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/20/2025 2:18:45 PM', Current time (UTC): '11/21/2025 11:11:02 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-21 16:41:02.236 +05:30 611e839e-0114-4d14-926f-161a8a5291e1 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/20/2025 2:18:45 PM', Current time (UTC): '11/21/2025 11:11:02 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-11-21 16:41:02.251 +05:30 c89db598-b018-480f-922e-3e338e428d48 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/20/2025 2:18:45 PM', Current time (UTC): '11/21/2025 11:11:02 AM'. 2025-11-21 16:41:02.251 +05:30 611e839e-0114-4d14-926f-161a8a5291e1 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '11/20/2025 2:18:45 PM', Current time (UTC): '11/21/2025 11:11:02 AM'. 2025-11-21 16:41:02.253 +05:30 c89db598-b018-480f-922e-3e338e428d48 INF CORS policy execution successful. 2025-11-21 16:41:02.253 +05:30 611e839e-0114-4d14-926f-161a8a5291e1 INF CORS policy execution successful. 2025-11-21 16:41:02.352 +05:30 611e839e-0114-4d14-926f-161a8a5291e1 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaCIsInVuaXF1ZV9uYW1lIjoidnlzaCIsIm5hbWVpZCI6IjEwMzMiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiMiIsIkRhdGFiYXNlTmFtZSI6IlNhbmdFeERCIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNjMzOTI1LCJleHAiOjE3NjM2NDgzMjUsImlhdCI6MTc2MzYzMzkyNX0.lfEPij_VIMdjzGBDMtBrwXb2koPm_k66MLZr64W3jr0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:92/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-21 16:41:02.352 +05:30 c89db598-b018-480f-922e-3e338e428d48 INF HTTP request: Path: /dashboard/getdashboarddetails QueryString: ?fromDate=2025-11-21&toDate=2025-11-21&dashboardId=0 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaCIsInVuaXF1ZV9uYW1lIjoidnlzaCIsIm5hbWVpZCI6IjEwMzMiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiMiIsIkRhdGFiYXNlTmFtZSI6IlNhbmdFeERCIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNjMzOTI1LCJleHAiOjE3NjM2NDgzMjUsImlhdCI6MTc2MzYzMzkyNX0.lfEPij_VIMdjzGBDMtBrwXb2koPm_k66MLZr64W3jr0}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:92/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-21 16:41:02.375 +05:30 cbdbc8dd-f59c-49f2-b254-4eb5baf34d00 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-21 16:41:02.375 +05:30 d9f28e1b-0cda-4aae-a419-9cce9aac93e5 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-11-21 16:41:02.390 +05:30 d9f28e1b-0cda-4aae-a419-9cce9aac93e5 INF AuthenticationScheme: Bearer was challenged. 2025-11-21 16:41:02.390 +05:30 cbdbc8dd-f59c-49f2-b254-4eb5baf34d00 INF AuthenticationScheme: Bearer was challenged. 2025-11-21 16:41:02.392 +05:30 cbdbc8dd-f59c-49f2-b254-4eb5baf34d00 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: c89db598-b018-480f-922e-3e338e428d48}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/20/2025 14:18:45'"} Body: 2025-11-21 16:41:02.392 +05:30 d9f28e1b-0cda-4aae-a419-9cce9aac93e5 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 611e839e-0114-4d14-926f-161a8a5291e1}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '11/20/2025 14:18:45'"} Body: 2025-11-21 16:41:02.405 +05:30 d9f28e1b-0cda-4aae-a419-9cce9aac93e5 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - 401 null null 403.2568ms 2025-11-21 16:41:02.405 +05:30 cbdbc8dd-f59c-49f2-b254-4eb5baf34d00 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-11-21&toDate=2025-11-21&dashboardId=0 - 401 null null 409.9342ms 2025-11-21 16:41:02.474 +05:30 a22be5cf-8569-47b6-9be1-e28bb3020f82 INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaCIsInVuaXF1ZV9uYW1lIjoidnlzaCIsIm5hbWVpZCI6IjEwMzMiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiMiIsIkRhdGFiYXNlTmFtZSI6IlNhbmdFeERCIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNjMzOTI1LCJleHAiOjE3NjM2NTU1MjUsImlhdCI6MTc2MzYzMzkyNX0.hQH0zRcpaodC6h6gIZNlddcotx5R0gYXC7iPPzyd13c - null null 2025-11-21 16:41:02.476 +05:30 a22be5cf-8569-47b6-9be1-e28bb3020f82 INF CORS policy execution successful. 2025-11-21 16:41:02.484 +05:30 a22be5cf-8569-47b6-9be1-e28bb3020f82 INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaCIsInVuaXF1ZV9uYW1lIjoidnlzaCIsIm5hbWVpZCI6IjEwMzMiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiMiIsIkRhdGFiYXNlTmFtZSI6IlNhbmdFeERCIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNjMzOTI1LCJleHAiOjE3NjM2NTU1MjUsImlhdCI6MTc2MzYzMzkyNX0.hQH0zRcpaodC6h6gIZNlddcotx5R0gYXC7iPPzyd13c Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:92/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-21 16:41:02.490 +05:30 e75be7dc-0c3f-4a28-8e7f-32444f6e3a03 INF Executing endpoint 'Sang.Quantum.Api.Controllers.LoginController.RegenerateTokens (Sang.Quantum.Api)' 2025-11-21 16:41:02.552 +05:30 e75be7dc-0c3f-4a28-8e7f-32444f6e3a03 INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.Quantum.Api.Controllers.LoginController (Sang.Quantum.Api). 2025-11-21 16:41:03.085 +05:30 e75be7dc-0c3f-4a28-8e7f-32444f6e3a03 INF Executing BadRequestObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:41:03.263 +05:30 e75be7dc-0c3f-4a28-8e7f-32444f6e3a03 INF Executed action Sang.Quantum.Api.Controllers.LoginController.RegenerateTokens (Sang.Quantum.Api) in 701.7685ms 2025-11-21 16:41:03.265 +05:30 e75be7dc-0c3f-4a28-8e7f-32444f6e3a03 INF Executed endpoint 'Sang.Quantum.Api.Controllers.LoginController.RegenerateTokens (Sang.Quantum.Api)' 2025-11-21 16:41:03.267 +05:30 e75be7dc-0c3f-4a28-8e7f-32444f6e3a03 INF HTTP Response: StatusCode: 400 Headers: {X-Correlation-Id: a22be5cf-8569-47b6-9be1-e28bb3020f82}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 90} Body: {"status":"Failure","statusCode":4000,"message":"Refresh token has expired","result":null} 2025-11-21 16:41:03.276 +05:30 e75be7dc-0c3f-4a28-8e7f-32444f6e3a03 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaCIsInVuaXF1ZV9uYW1lIjoidnlzaCIsIm5hbWVpZCI6IjEwMzMiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiMiIsIkRhdGFiYXNlTmFtZSI6IlNhbmdFeERCIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNjMzOTI1LCJleHAiOjE3NjM2NTU1MjUsImlhdCI6MTc2MzYzMzkyNX0.hQH0zRcpaodC6h6gIZNlddcotx5R0gYXC7iPPzyd13c - 400 90 application/json; charset=utf-8 801.4525ms 2025-11-21 16:41:04.211 +05:30 448f8638-71d5-4952-8890-5c64ba1139a1 INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/login/getcompany?userName=vysh - null null 2025-11-21 16:41:04.212 +05:30 448f8638-71d5-4952-8890-5c64ba1139a1 INF CORS policy execution successful. 2025-11-21 16:41:04.214 +05:30 448f8638-71d5-4952-8890-5c64ba1139a1 INF HTTP request: Path: /login/getcompany QueryString: ?userName=vysh Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:92/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-21 16:41:04.215 +05:30 c39aa56c-eb96-4f1b-adc3-246ab2cd0130 INF Executing endpoint 'Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api)' 2025-11-21 16:41:04.222 +05:30 c39aa56c-eb96-4f1b-adc3-246ab2cd0130 INF Route matched with {action = "GetCompany", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCompany(System.String) on controller Sang.Quantum.Api.Controllers.LoginController (Sang.Quantum.Api). 2025-11-21 16:41:04.610 +05:30 c39aa56c-eb96-4f1b-adc3-246ab2cd0130 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:41:04.613 +05:30 c39aa56c-eb96-4f1b-adc3-246ab2cd0130 INF Executed action Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api) in 390.5957ms 2025-11-21 16:41:04.613 +05:30 c39aa56c-eb96-4f1b-adc3-246ab2cd0130 INF Executed endpoint 'Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api)' 2025-11-21 16:41:04.615 +05:30 c39aa56c-eb96-4f1b-adc3-246ab2cd0130 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 448f8638-71d5-4952-8890-5c64ba1139a1}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 184} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":1,\"Company_Name\":\"GermanStandard\"},{\"ID\":2,\"Company_Name\":\"Entity1\"}]"} 2025-11-21 16:41:04.616 +05:30 c39aa56c-eb96-4f1b-adc3-246ab2cd0130 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/login/getcompany?userName=vysh - 200 184 application/json; charset=utf-8 404.9117ms 2025-11-21 16:41:04.717 +05:30 e001d4ef-8868-4d5c-a478-7157937d569b INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/login/getcompany?userName=vysh - null null 2025-11-21 16:41:04.717 +05:30 e001d4ef-8868-4d5c-a478-7157937d569b INF CORS policy execution successful. 2025-11-21 16:41:04.718 +05:30 e001d4ef-8868-4d5c-a478-7157937d569b INF HTTP request: Path: /login/getcompany QueryString: ?userName=vysh Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:92/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-21 16:41:04.718 +05:30 792aca95-62f9-4ef2-910a-dc257c91e154 INF Executing endpoint 'Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api)' 2025-11-21 16:41:04.718 +05:30 792aca95-62f9-4ef2-910a-dc257c91e154 INF Route matched with {action = "GetCompany", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCompany(System.String) on controller Sang.Quantum.Api.Controllers.LoginController (Sang.Quantum.Api). 2025-11-21 16:41:04.741 +05:30 792aca95-62f9-4ef2-910a-dc257c91e154 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:41:04.742 +05:30 792aca95-62f9-4ef2-910a-dc257c91e154 INF Executed action Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api) in 23.3813ms 2025-11-21 16:41:04.742 +05:30 792aca95-62f9-4ef2-910a-dc257c91e154 INF Executed endpoint 'Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api)' 2025-11-21 16:41:04.742 +05:30 792aca95-62f9-4ef2-910a-dc257c91e154 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: e001d4ef-8868-4d5c-a478-7157937d569b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 184} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":1,\"Company_Name\":\"GermanStandard\"},{\"ID\":2,\"Company_Name\":\"Entity1\"}]"} 2025-11-21 16:41:04.743 +05:30 792aca95-62f9-4ef2-910a-dc257c91e154 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/login/getcompany?userName=vysh - 200 184 application/json; charset=utf-8 26.0967ms 2025-11-21 16:41:08.162 +05:30 b0a9f9da-b7ba-43a1-88e9-60403e4aa694 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/login/licensedlogin - null null 2025-11-21 16:41:08.163 +05:30 b0a9f9da-b7ba-43a1-88e9-60403e4aa694 INF CORS policy execution successful. 2025-11-21 16:41:08.164 +05:30 b0a9f9da-b7ba-43a1-88e9-60403e4aa694 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/login/licensedlogin - 204 null null 1.9757ms 2025-11-21 16:41:08.257 +05:30 bb70e590-574d-44a7-b7bb-48bbac288622 INF Request starting HTTP/1.1 POST http://103.120.178.195/Quantum/Sang.Quantum.API/login/licensedlogin - application/json 85 2025-11-21 16:41:08.258 +05:30 bb70e590-574d-44a7-b7bb-48bbac288622 INF CORS policy execution successful. 2025-11-21 16:41:08.260 +05:30 bb70e590-574d-44a7-b7bb-48bbac288622 INF HTTP request: Path: /login/licensedlogin QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Content-Length: 85}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:92/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: {"loginName":"vysh","password":"chMo6FR0fB7qeASSYWPcuQ==","entityId":2,"channelId":1} 2025-11-21 16:41:08.261 +05:30 79966f72-ba91-496b-9250-f7297b403d42 INF Executing endpoint 'Sang.Quantum.Api.Controllers.LoginController.LicensedLogin (Sang.Quantum.Api)' 2025-11-21 16:41:08.270 +05:30 79966f72-ba91-496b-9250-f7297b403d42 INF Route matched with {action = "LicensedLogin", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] LicensedLogin(Sang.Quantum.Api.Models.APIRequest.LoginRequest) on controller Sang.Quantum.Api.Controllers.LoginController (Sang.Quantum.Api). 2025-11-21 16:41:08.356 +05:30 79966f72-ba91-496b-9250-f7297b403d42 INF Database retrieved SangExDB 2025-11-21 16:41:08.375 +05:30 79966f72-ba91-496b-9250-f7297b403d42 INF Start processing HTTP request GET http://103.120.178.195/Quantum/Sang.ClientKeyEnrollerQuantum.API/ClientKey/GenerateEncryptedUniqueId 2025-11-21 16:41:08.377 +05:30 79966f72-ba91-496b-9250-f7297b403d42 INF Sending HTTP request GET http://103.120.178.195/Quantum/Sang.ClientKeyEnrollerQuantum.API/ClientKey/GenerateEncryptedUniqueId 2025-11-21 16:41:10.891 +05:30 79966f72-ba91-496b-9250-f7297b403d42 INF Received HTTP response headers after 2510.1802ms - 200 2025-11-21 16:41:10.892 +05:30 79966f72-ba91-496b-9250-f7297b403d42 INF End processing HTTP request after 2520.0184ms - 200 2025-11-21 16:41:11.041 +05:30 79966f72-ba91-496b-9250-f7297b403d42 INF Token generated 2025-11-21 16:41:11.043 +05:30 79966f72-ba91-496b-9250-f7297b403d42 INF Token generated 2025-11-21 16:41:11.045 +05:30 79966f72-ba91-496b-9250-f7297b403d42 INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.30.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType1`4[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.Quantum.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-11-21 16:41:11.056 +05:30 79966f72-ba91-496b-9250-f7297b403d42 INF Executed action Sang.Quantum.Api.Controllers.LoginController.LicensedLogin (Sang.Quantum.Api) in 2785.6423ms 2025-11-21 16:41:11.057 +05:30 79966f72-ba91-496b-9250-f7297b403d42 INF Executed endpoint 'Sang.Quantum.Api.Controllers.LoginController.LicensedLogin (Sang.Quantum.Api)' 2025-11-21 16:41:11.057 +05:30 79966f72-ba91-496b-9250-f7297b403d42 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: bb70e590-574d-44a7-b7bb-48bbac288622}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1039} Body: {"status":"Success","statusCode":2000,"message":"Login successful.","result":{"userData":"[{\"UserId\":1033,\"LoginName\":\"vysh\"}]","accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaCIsInVuaXF1ZV9uYW1lIjoidnlzaCIsIm5hbWVpZCI6IjEwMzMiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiMiIsIkRhdGFiYXNlTmFtZSI6IlNhbmdFeERCIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzNDcxLCJleHAiOjE3NjM3Mzc4NzEsImlhdCI6MTc2MzcyMzQ3MX0.pZFqwsj9dpCBAX2oYoBh_DUzEoVsRJnkMekQqktbOyY\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaCIsInVuaXF1ZV9uYW1lIjoidnlzaCIsIm5hbWVpZCI6IjEwMzMiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiMiIsIkRhdGFiYXNlTmFtZSI6IlNhbmdFeERCIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzNDcxLCJleHAiOjE3NjM3NDUwNzEsImlhdCI6MTc2MzcyMzQ3MX0.Gex5djeds4OkEdFam5B85ujrNxJP2wgMVg4HIyDiKs0\"","tokenExpiryMin":240} 2025-11-21 16:41:11.058 +05:30 79966f72-ba91-496b-9250-f7297b403d42 INF Request finished HTTP/1.1 POST http://103.120.178.195/Quantum/Sang.Quantum.API/login/licensedlogin - 200 1039 application/json; charset=utf-8 2801.1373ms 2025-11-21 16:41:11.136 +05:30 daead38f-a93f-4d01-a5f9-ec4835c8ea39 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-11-21&toDate=2025-11-21&dashboardId=0 - null null 2025-11-21 16:41:11.137 +05:30 daead38f-a93f-4d01-a5f9-ec4835c8ea39 INF CORS policy execution successful. 2025-11-21 16:41:11.138 +05:30 daead38f-a93f-4d01-a5f9-ec4835c8ea39 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-11-21&toDate=2025-11-21&dashboardId=0 - 204 null null 1.9766ms 2025-11-21 16:41:11.146 +05:30 0fcae882-8dd8-4a34-aff6-55079df396c7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - null null 2025-11-21 16:41:11.146 +05:30 0fcae882-8dd8-4a34-aff6-55079df396c7 INF CORS policy execution successful. 2025-11-21 16:41:11.147 +05:30 0fcae882-8dd8-4a34-aff6-55079df396c7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - 204 null null 1.3316ms 2025-11-21 16:41:11.189 +05:30 62193638-c365-4ab2-83e4-0c8a0a004e27 INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-11-21&toDate=2025-11-21&dashboardId=0 - null null 2025-11-21 16:41:11.217 +05:30 62193638-c365-4ab2-83e4-0c8a0a004e27 INF CORS policy execution successful. 2025-11-21 16:41:11.223 +05:30 62193638-c365-4ab2-83e4-0c8a0a004e27 INF HTTP request: Path: /dashboard/getdashboarddetails QueryString: ?fromDate=2025-11-21&toDate=2025-11-21&dashboardId=0 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaCIsInVuaXF1ZV9uYW1lIjoidnlzaCIsIm5hbWVpZCI6IjEwMzMiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiMiIsIkRhdGFiYXNlTmFtZSI6IlNhbmdFeERCIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzNDcxLCJleHAiOjE3NjM3Mzc4NzEsImlhdCI6MTc2MzcyMzQ3MX0.pZFqwsj9dpCBAX2oYoBh_DUzEoVsRJnkMekQqktbOyY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:92/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-21 16:41:11.228 +05:30 ed16be88-0fa4-4950-9311-0d8becfd895a INF Executing endpoint 'Sang.Quantum.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Quantum.Api)' 2025-11-21 16:41:11.240 +05:30 ed16be88-0fa4-4950-9311-0d8becfd895a INF Route matched with {action = "GetDashBoardDetails", controller = "DashBoard"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetDashBoardDetails(Sang.Quantum.Api.Models.APIRequest.DashBoardRequest) on controller Sang.Quantum.Api.Controllers.DashBoardController (Sang.Quantum.Api). 2025-11-21 16:41:11.242 +05:30 21929c19-de2b-4659-bdf5-0c879db4f172 INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - null null 2025-11-21 16:41:11.244 +05:30 21929c19-de2b-4659-bdf5-0c879db4f172 INF CORS policy execution successful. 2025-11-21 16:41:11.251 +05:30 21929c19-de2b-4659-bdf5-0c879db4f172 INF HTTP request: Path: /user/getuserscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaCIsInVuaXF1ZV9uYW1lIjoidnlzaCIsIm5hbWVpZCI6IjEwMzMiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiMiIsIkRhdGFiYXNlTmFtZSI6IlNhbmdFeERCIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzNDcxLCJleHAiOjE3NjM3Mzc4NzEsImlhdCI6MTc2MzcyMzQ3MX0.pZFqwsj9dpCBAX2oYoBh_DUzEoVsRJnkMekQqktbOyY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:92/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-21 16:41:11.253 +05:30 ef1429a2-53c7-42b8-8f0f-2552d98470d1 INF Executing endpoint 'Sang.Quantum.Api.Controllers.UserController.GetUserScreens (Sang.Quantum.Api)' 2025-11-21 16:41:11.262 +05:30 ef1429a2-53c7-42b8-8f0f-2552d98470d1 INF Route matched with {action = "GetUserScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserScreens() on controller Sang.Quantum.Api.Controllers.UserController (Sang.Quantum.Api). 2025-11-21 16:41:11.326 +05:30 ef1429a2-53c7-42b8-8f0f-2552d98470d1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:41:11.327 +05:30 ef1429a2-53c7-42b8-8f0f-2552d98470d1 INF Executed action Sang.Quantum.Api.Controllers.UserController.GetUserScreens (Sang.Quantum.Api) in 64.4587ms 2025-11-21 16:41:11.327 +05:30 ef1429a2-53c7-42b8-8f0f-2552d98470d1 INF Executed endpoint 'Sang.Quantum.Api.Controllers.UserController.GetUserScreens (Sang.Quantum.Api)' 2025-11-21 16:41:11.327 +05:30 ef1429a2-53c7-42b8-8f0f-2552d98470d1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 21929c19-de2b-4659-bdf5-0c879db4f172}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 3779} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Dashboard\",\"Parent\":null,\"Group\":true,\"Icon\":\"fa-brands fa-microsoft\",\"ChannelId\":1},{\"ScreenId\":3,\"ScreenName\":\"Transactions \",\"Parent\":null,\"Group\":null,\"Icon\":\" fa-brands fa-jxl\",\"ChannelId\":1},{\"ScreenId\":4,\"ScreenName\":\"Purchase Request\",\"Parent\":3,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":8,\"ScreenName\":\"Quotation Analysis\",\"Parent\":3,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":9,\"ScreenName\":\"Quotation\",\"Parent\":3,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":10,\"ScreenName\":\"Purchase Order\",\"Parent\":3,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":11,\"ScreenName\":\"Request For Quote\",\"Parent\":3,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":13,\"ScreenName\":\"Request for Vendor Invoice\",\"Parent\":3,\"Group\":true,\"Icon\":\"Icon\",\"ChannelId\":1},{\"ScreenId\":15,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":null,\"Icon\":\"fa-solid fa-shield-halved\",\"ChannelId\":1},{\"ScreenId\":16,\"ScreenName\":\"User\",\"Parent\":15,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":17,\"ScreenName\":\"Role\",\"Parent\":15,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":18,\"ScreenName\":\"Reset Password\",\"Parent\":15,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":19,\"ScreenName\":\"Licence Update\",\"Parent\":15,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":21,\"ScreenName\":\"Notification\",\"Parent\":null,\"Group\":false,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":23,\"ScreenName\":\"Reports\",\"Parent\":null,\"Group\":null,\"Icon\":\"fa-solid fa-chart-column\",\"ChannelId\":1},{\"ScreenId\":25,\"ScreenName\":\"RFQ \",\"Parent\":23,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":26,\"ScreenName\":\"Quotation \",\"Parent\":23,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":27,\"ScreenName\":\"PO\",\"Parent\":23,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":31,\"ScreenName\":\"Vendor Submission\",\"Parent\":21,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":32,\"ScreenName\":\"Vendor Approval\",\"Parent\":21,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":33,\"ScreenName\":\"RFQ Accept\",\"Parent\":21,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":34,\"ScreenName\":\"RFQ Reject\",\"Parent\":21,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":35,\"ScreenName\":\"Quotation Submit\",\"Parent\":21,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":36,\"ScreenName\":\"Quotation Negotiation\",\"Parent\":21,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":38,\"ScreenName\":\"PO Amendment\",\"Parent\":21,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":39,\"ScreenName\":\"PO Reject\",\"Parent\":21,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":40,\"ScreenName\":\"PO Submit\",\"Parent\":21,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":41,\"ScreenName\":\"PO Approve\",\"Parent\":21,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":42,\"ScreenName\":\"PI Submissions\",\"Parent\":21,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":55,\"ScreenName\":\"Purchase Request\",\"Parent\":23,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":57,\"ScreenName\":\"Vendor Statement\",\"Parent\":23,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":58,\"ScreenName\":\"Log\",\"Parent\":23,\"Group\":true,\"Icon\":null,\"ChannelId\":1},{\"ScreenId\":59,\"ScreenName\":\"UnPosted\",\"Parent\":23,\"Group\":true,\"Icon\":null,\"ChannelId\":1}]"} 2025-11-21 16:41:11.329 +05:30 ef1429a2-53c7-42b8-8f0f-2552d98470d1 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - 200 3779 application/json; charset=utf-8 86.3089ms 2025-11-21 16:41:11.412 +05:30 36a77f1c-d75b-4379-b738-622da18addab INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getnotification?Type=0&BE=2 - null null 2025-11-21 16:41:11.413 +05:30 36a77f1c-d75b-4379-b738-622da18addab INF CORS policy execution successful. 2025-11-21 16:41:11.413 +05:30 36a77f1c-d75b-4379-b738-622da18addab INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getnotification?Type=0&BE=2 - 204 null null 1.028ms 2025-11-21 16:41:11.472 +05:30 d482f224-8719-4493-ad65-1564c41d95e8 INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getnotification?Type=0&BE=2 - null null 2025-11-21 16:41:11.473 +05:30 d482f224-8719-4493-ad65-1564c41d95e8 INF CORS policy execution successful. 2025-11-21 16:41:11.473 +05:30 d482f224-8719-4493-ad65-1564c41d95e8 INF HTTP request: Path: /dashboard/getnotification QueryString: ?Type=0&BE=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaCIsInVuaXF1ZV9uYW1lIjoidnlzaCIsIm5hbWVpZCI6IjEwMzMiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiMiIsIkRhdGFiYXNlTmFtZSI6IlNhbmdFeERCIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzNDcxLCJleHAiOjE3NjM3Mzc4NzEsImlhdCI6MTc2MzcyMzQ3MX0.pZFqwsj9dpCBAX2oYoBh_DUzEoVsRJnkMekQqktbOyY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:92/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-21 16:41:11.474 +05:30 6f577aac-a16d-4e39-9262-7f5af9304ae9 INF Executing endpoint 'Sang.Quantum.Api.Controllers.DashBoardController.GetNotification (Sang.Quantum.Api)' 2025-11-21 16:41:11.480 +05:30 6f577aac-a16d-4e39-9262-7f5af9304ae9 INF Route matched with {action = "GetNotification", controller = "DashBoard"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetNotification(Int32, Int32) on controller Sang.Quantum.Api.Controllers.DashBoardController (Sang.Quantum.Api). 2025-11-21 16:41:11.897 +05:30 6f577aac-a16d-4e39-9262-7f5af9304ae9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:41:11.897 +05:30 6f577aac-a16d-4e39-9262-7f5af9304ae9 INF Executed action Sang.Quantum.Api.Controllers.DashBoardController.GetNotification (Sang.Quantum.Api) in 417.6832ms 2025-11-21 16:41:11.898 +05:30 6f577aac-a16d-4e39-9262-7f5af9304ae9 INF Executed endpoint 'Sang.Quantum.Api.Controllers.DashBoardController.GetNotification (Sang.Quantum.Api)' 2025-11-21 16:41:11.898 +05:30 6f577aac-a16d-4e39-9262-7f5af9304ae9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d482f224-8719-4493-ad65-1564c41d95e8}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 939} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"value\":0,\"TotalCount\":0,\"label\":\"Vendor Submission\",\"Type\":1},{\"value\":0,\"TotalCount\":0,\"label\":\"Vendor Approve\",\"Type\":2},{\"value\":1,\"TotalCount\":2,\"label\":\"Rfq Accept\",\"Type\":3},{\"value\":1,\"TotalCount\":1,\"label\":\"Rfq Reject\",\"Type\":4},{\"value\":38,\"TotalCount\":318,\"label\":\"Quotation Submit\",\"Type\":5},{\"value\":1,\"TotalCount\":25,\"label\":\"Quotation Negotiation\",\"Type\":6},{\"value\":0,\"TotalCount\":0,\"label\":\"Po Draft\",\"Type\":7},{\"value\":1,\"TotalCount\":10,\"label\":\"Po Amendment\",\"Type\":8},{\"value\":1,\"TotalCount\":6,\"label\":\"Po Reject\",\"Type\":9},{\"value\":11,\"TotalCount\":64,\"label\":\"Po Confirm\",\"Type\":10},{\"value\":4,\"TotalCount\":16,\"label\":\"Po Approve\",\"Type\":11},{\"value\":0,\"TotalCount\":50,\"label\":\"Pi Submit\",\"Type\":12}]"} 2025-11-21 16:41:11.899 +05:30 6f577aac-a16d-4e39-9262-7f5af9304ae9 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getnotification?Type=0&BE=2 - 200 939 application/json; charset=utf-8 426.8246ms 2025-11-21 16:41:12.267 +05:30 ed16be88-0fa4-4950-9311-0d8becfd895a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:41:12.268 +05:30 ed16be88-0fa4-4950-9311-0d8becfd895a INF Executed action Sang.Quantum.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Quantum.Api) in 1028.3875ms 2025-11-21 16:41:12.269 +05:30 ed16be88-0fa4-4950-9311-0d8becfd895a INF Executed endpoint 'Sang.Quantum.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Quantum.Api)' 2025-11-21 16:41:12.269 +05:30 ed16be88-0fa4-4950-9311-0d8becfd895a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 62193638-c365-4ab2-83e4-0c8a0a004e27}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 2251} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"title\":\"Vendor Portal Analytics\",\"date_range\":{\"from\":\"2025-11-21\",\"to\":\"2025-11-21\"},\"metrics\":[{\"label\":\"Pending Vendor Approval\",\"value\":0,\"Icon\":\"fa-solid fa-circle-check\"},{\"label\":\"Quotations Received\",\"value\":0,\"Icon\":\"fa-solid fa-spinner\"},{\"label\":\"Revision Pending\",\"value\":0,\"Icon\":\"fa-solid fa-ban\"},{\"label\":\"Pending PO Confirm\",\"value\":0,\"Icon\":\"fa-solid fa-rectangle-list\"},{\"label\":\"Pending PR\",\"value\":3,\"Icon\":\"fa-solid fa-rectangle-list\"}],\"charts\":[{\"type\":\"vertical_bar\",\"title\":\"Purchase Request Insert Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"Insert Count\"},{\"type\":\"vertical_bar\",\"title\":\"Purchase Request Update Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"Update Count\"},{\"type\":\"vertical_bar\",\"title\":\"Purchase Request Delete Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"Delete Count\"},{\"type\":\"vertical_bar\",\"title\":\"RFQ Accept Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"Accept Count\"},{\"type\":\"vertical_bar\",\"title\":\"RFQ Reject Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"Reject Count\"},{\"type\":\"vertical_bar\",\"title\":\"Po Invoice insert\",\"x_axis_label\":\"User\",\"y_axis_label\":\"Insert Count\"},{\"type\":\"vertical_bar\",\"title\":\"Quotation Update Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"Update Count\"},{\"type\":\"vertical_bar\",\"title\":\"Quotation Revision Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"Revision Count\"},{\"type\":\"vertical_bar\",\"title\":\"Quotation Winning Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\" Quotation Win Count\"},{\"type\":\"vertical_bar\",\"title\":\"PO Confirm Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"Po Confirm Count\"},{\"type\":\"vertical_bar\",\"title\":\"PO Reject Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"PO RejectCount\"},{\"type\":\"vertical_bar\",\"title\":\"PO Approve Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"Approve Count\"},{\"type\":\"vertical_bar\",\"title\":\"PO Insert Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"PO Insert Count\"}]}"} 2025-11-21 16:41:12.270 +05:30 ed16be88-0fa4-4950-9311-0d8becfd895a INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-11-21&toDate=2025-11-21&dashboardId=0 - 200 2251 application/json; charset=utf-8 1081.0291ms 2025-11-21 16:41:15.624 +05:30 ef34ae94-a2a7-4e86-99b2-3eff403c46ba INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/report/getrfqreport?fromDate=2025-11-21&toDate=2025-11-21&pR=0&vendor=0&status=0&pageNo=1&pageSize=25&search= - null null 2025-11-21 16:41:15.625 +05:30 ef34ae94-a2a7-4e86-99b2-3eff403c46ba INF CORS policy execution successful. 2025-11-21 16:41:15.625 +05:30 ef34ae94-a2a7-4e86-99b2-3eff403c46ba INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/report/getrfqreport?fromDate=2025-11-21&toDate=2025-11-21&pR=0&vendor=0&status=0&pageNo=1&pageSize=25&search= - 204 null null 2.3909ms 2025-11-21 16:41:15.650 +05:30 c085415f-ec10-43aa-b4d5-7de3df342fcb INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuseraction?screenId=25 - null null 2025-11-21 16:41:15.651 +05:30 c085415f-ec10-43aa-b4d5-7de3df342fcb INF CORS policy execution successful. 2025-11-21 16:41:15.652 +05:30 c085415f-ec10-43aa-b4d5-7de3df342fcb INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuseraction?screenId=25 - 204 null null 1.6371ms 2025-11-21 16:41:15.684 +05:30 f0db3468-e2a1-42e8-97d0-3cfcb1892a1e INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/report/getrfqreport?fromDate=2025-11-21&toDate=2025-11-21&pR=0&vendor=0&status=0&pageNo=1&pageSize=25&search= - null null 2025-11-21 16:41:15.686 +05:30 f0db3468-e2a1-42e8-97d0-3cfcb1892a1e INF CORS policy execution successful. 2025-11-21 16:41:15.687 +05:30 f0db3468-e2a1-42e8-97d0-3cfcb1892a1e INF HTTP request: Path: /report/getrfqreport QueryString: ?fromDate=2025-11-21&toDate=2025-11-21&pR=0&vendor=0&status=0&pageNo=1&pageSize=25&search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaCIsInVuaXF1ZV9uYW1lIjoidnlzaCIsIm5hbWVpZCI6IjEwMzMiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiMiIsIkRhdGFiYXNlTmFtZSI6IlNhbmdFeERCIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzNDcxLCJleHAiOjE3NjM3Mzc4NzEsImlhdCI6MTc2MzcyMzQ3MX0.pZFqwsj9dpCBAX2oYoBh_DUzEoVsRJnkMekQqktbOyY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:92/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-21 16:41:15.688 +05:30 73ce07ac-0a90-48ad-b18b-43fe39199254 INF Executing endpoint 'Sang.Quantum.Api.Controllers.ReportController.GetRFQReport (Sang.Quantum.Api)' 2025-11-21 16:41:15.701 +05:30 73ce07ac-0a90-48ad-b18b-43fe39199254 INF Route matched with {action = "GetRFQReport", controller = "Report"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRFQReport(Sang.Quantum.Api.Models.APIRequest.RFQReport) on controller Sang.Quantum.Api.Controllers.ReportController (Sang.Quantum.Api). 2025-11-21 16:41:15.705 +05:30 da52f1b0-602b-45cf-b80b-4a75e14d3e44 INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuseraction?screenId=25 - null null 2025-11-21 16:41:15.706 +05:30 da52f1b0-602b-45cf-b80b-4a75e14d3e44 INF CORS policy execution successful. 2025-11-21 16:41:15.707 +05:30 da52f1b0-602b-45cf-b80b-4a75e14d3e44 INF HTTP request: Path: /user/getuseraction QueryString: ?screenId=25 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaCIsInVuaXF1ZV9uYW1lIjoidnlzaCIsIm5hbWVpZCI6IjEwMzMiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiMiIsIkRhdGFiYXNlTmFtZSI6IlNhbmdFeERCIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzNDcxLCJleHAiOjE3NjM3Mzc4NzEsImlhdCI6MTc2MzcyMzQ3MX0.pZFqwsj9dpCBAX2oYoBh_DUzEoVsRJnkMekQqktbOyY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:92/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-21 16:41:15.707 +05:30 0f1ef55c-4845-45de-859e-9fe47af6fa07 INF Executing endpoint 'Sang.Quantum.Api.Controllers.UserController.GetUserAction (Sang.Quantum.Api)' 2025-11-21 16:41:15.713 +05:30 0f1ef55c-4845-45de-859e-9fe47af6fa07 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32) on controller Sang.Quantum.Api.Controllers.UserController (Sang.Quantum.Api). 2025-11-21 16:41:15.762 +05:30 0f1ef55c-4845-45de-859e-9fe47af6fa07 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:41:15.763 +05:30 0f1ef55c-4845-45de-859e-9fe47af6fa07 INF Executed action Sang.Quantum.Api.Controllers.UserController.GetUserAction (Sang.Quantum.Api) in 50.4118ms 2025-11-21 16:41:15.764 +05:30 0f1ef55c-4845-45de-859e-9fe47af6fa07 INF Executed endpoint 'Sang.Quantum.Api.Controllers.UserController.GetUserAction (Sang.Quantum.Api)' 2025-11-21 16:41:15.764 +05:30 0f1ef55c-4845-45de-859e-9fe47af6fa07 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: da52f1b0-602b-45cf-b80b-4a75e14d3e44}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 174} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ActionId\":1,\"Action\":\"Access\"},{\"ActionId\":4,\"Action\":\"Excel\"}]"} 2025-11-21 16:41:15.766 +05:30 0f1ef55c-4845-45de-859e-9fe47af6fa07 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuseraction?screenId=25 - 200 174 application/json; charset=utf-8 61.0128ms 2025-11-21 16:41:16.151 +05:30 73ce07ac-0a90-48ad-b18b-43fe39199254 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:41:16.152 +05:30 73ce07ac-0a90-48ad-b18b-43fe39199254 INF Executed action Sang.Quantum.Api.Controllers.ReportController.GetRFQReport (Sang.Quantum.Api) in 450.6162ms 2025-11-21 16:41:16.152 +05:30 73ce07ac-0a90-48ad-b18b-43fe39199254 INF Executed endpoint 'Sang.Quantum.Api.Controllers.ReportController.GetRFQReport (Sang.Quantum.Api)' 2025-11-21 16:41:16.152 +05:30 73ce07ac-0a90-48ad-b18b-43fe39199254 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f0db3468-e2a1-42e8-97d0-3cfcb1892a1e}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 145} Body: {"status":"Success","statusCode":2000,"message":"RFQ Report retrieved.","result":"{\"Data\":[],\"Metadata\":{\"TotalRows\":0,\"TotalPages\":0}}"} 2025-11-21 16:41:16.153 +05:30 73ce07ac-0a90-48ad-b18b-43fe39199254 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/report/getrfqreport?fromDate=2025-11-21&toDate=2025-11-21&pR=0&vendor=0&status=0&pageNo=1&pageSize=25&search= - 200 145 application/json; charset=utf-8 468.713ms 2025-11-21 16:42:55.992 +05:30 a069b890-dbde-4c09-9a31-c00c295cab48 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/report/getrfqreport?fromDate=2025-11-21&toDate=2025-11-21&pR=0&vendor=0&status=0&pageNo=1&pageSize=25&search= - null null 2025-11-21 16:42:55.997 +05:30 a069b890-dbde-4c09-9a31-c00c295cab48 INF CORS policy execution successful. 2025-11-21 16:42:55.999 +05:30 a069b890-dbde-4c09-9a31-c00c295cab48 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/report/getrfqreport?fromDate=2025-11-21&toDate=2025-11-21&pR=0&vendor=0&status=0&pageNo=1&pageSize=25&search= - 204 null null 7.5362ms 2025-11-21 16:42:56.046 +05:30 5c4f29a1-3880-4bd4-84b1-aba2a4b0d926 INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/report/getrfqreport?fromDate=2025-11-21&toDate=2025-11-21&pR=0&vendor=0&status=0&pageNo=1&pageSize=25&search= - null null 2025-11-21 16:42:56.051 +05:30 5c4f29a1-3880-4bd4-84b1-aba2a4b0d926 INF CORS policy execution successful. 2025-11-21 16:42:56.060 +05:30 5c4f29a1-3880-4bd4-84b1-aba2a4b0d926 INF HTTP request: Path: /report/getrfqreport QueryString: ?fromDate=2025-11-21&toDate=2025-11-21&pR=0&vendor=0&status=0&pageNo=1&pageSize=25&search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaCIsInVuaXF1ZV9uYW1lIjoidnlzaCIsIm5hbWVpZCI6IjEwMzMiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiMiIsIkRhdGFiYXNlTmFtZSI6IlNhbmdFeERCIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzNDcxLCJleHAiOjE3NjM3Mzc4NzEsImlhdCI6MTc2MzcyMzQ3MX0.pZFqwsj9dpCBAX2oYoBh_DUzEoVsRJnkMekQqktbOyY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:92/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-21 16:42:56.061 +05:30 64da5ec4-2910-49fe-9c44-f194ac5e9315 INF Executing endpoint 'Sang.Quantum.Api.Controllers.ReportController.GetRFQReport (Sang.Quantum.Api)' 2025-11-21 16:42:56.062 +05:30 64da5ec4-2910-49fe-9c44-f194ac5e9315 INF Route matched with {action = "GetRFQReport", controller = "Report"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRFQReport(Sang.Quantum.Api.Models.APIRequest.RFQReport) on controller Sang.Quantum.Api.Controllers.ReportController (Sang.Quantum.Api). 2025-11-21 16:42:57.687 +05:30 64da5ec4-2910-49fe-9c44-f194ac5e9315 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:42:57.688 +05:30 64da5ec4-2910-49fe-9c44-f194ac5e9315 INF Executed action Sang.Quantum.Api.Controllers.ReportController.GetRFQReport (Sang.Quantum.Api) in 1625.7812ms 2025-11-21 16:42:57.688 +05:30 64da5ec4-2910-49fe-9c44-f194ac5e9315 INF Executed endpoint 'Sang.Quantum.Api.Controllers.ReportController.GetRFQReport (Sang.Quantum.Api)' 2025-11-21 16:42:57.688 +05:30 64da5ec4-2910-49fe-9c44-f194ac5e9315 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5c4f29a1-3880-4bd4-84b1-aba2a4b0d926}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 145} Body: {"status":"Success","statusCode":2000,"message":"RFQ Report retrieved.","result":"{\"Data\":[],\"Metadata\":{\"TotalRows\":0,\"TotalPages\":0}}"} 2025-11-21 16:42:57.689 +05:30 64da5ec4-2910-49fe-9c44-f194ac5e9315 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/report/getrfqreport?fromDate=2025-11-21&toDate=2025-11-21&pR=0&vendor=0&status=0&pageNo=1&pageSize=25&search= - 200 145 application/json; charset=utf-8 1643.5148ms 2025-11-21 16:43:06.057 +05:30 5005bb48-5af2-4420-b3fc-8f56d66f1391 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/report/getrfqreport?fromDate=2025-08-21&toDate=2025-11-21&pR=0&vendor=0&status=0&pageNo=1&pageSize=25&search= - null null 2025-11-21 16:43:06.058 +05:30 5005bb48-5af2-4420-b3fc-8f56d66f1391 INF CORS policy execution successful. 2025-11-21 16:43:06.058 +05:30 5005bb48-5af2-4420-b3fc-8f56d66f1391 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/report/getrfqreport?fromDate=2025-08-21&toDate=2025-11-21&pR=0&vendor=0&status=0&pageNo=1&pageSize=25&search= - 204 null null 1.9349ms 2025-11-21 16:43:06.127 +05:30 465ecd43-1827-46fd-a23a-3e03457a960b INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/report/getrfqreport?fromDate=2025-08-21&toDate=2025-11-21&pR=0&vendor=0&status=0&pageNo=1&pageSize=25&search= - null null 2025-11-21 16:43:06.129 +05:30 465ecd43-1827-46fd-a23a-3e03457a960b INF CORS policy execution successful. 2025-11-21 16:43:06.131 +05:30 465ecd43-1827-46fd-a23a-3e03457a960b INF HTTP request: Path: /report/getrfqreport QueryString: ?fromDate=2025-08-21&toDate=2025-11-21&pR=0&vendor=0&status=0&pageNo=1&pageSize=25&search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaCIsInVuaXF1ZV9uYW1lIjoidnlzaCIsIm5hbWVpZCI6IjEwMzMiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiMiIsIkRhdGFiYXNlTmFtZSI6IlNhbmdFeERCIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzNDcxLCJleHAiOjE3NjM3Mzc4NzEsImlhdCI6MTc2MzcyMzQ3MX0.pZFqwsj9dpCBAX2oYoBh_DUzEoVsRJnkMekQqktbOyY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:92/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-21 16:43:06.132 +05:30 0b501443-4269-489d-99c5-290be8d83f35 INF Executing endpoint 'Sang.Quantum.Api.Controllers.ReportController.GetRFQReport (Sang.Quantum.Api)' 2025-11-21 16:43:06.133 +05:30 0b501443-4269-489d-99c5-290be8d83f35 INF Route matched with {action = "GetRFQReport", controller = "Report"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetRFQReport(Sang.Quantum.Api.Models.APIRequest.RFQReport) on controller Sang.Quantum.Api.Controllers.ReportController (Sang.Quantum.Api). 2025-11-21 16:43:06.372 +05:30 0b501443-4269-489d-99c5-290be8d83f35 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:43:06.373 +05:30 0b501443-4269-489d-99c5-290be8d83f35 INF Executed action Sang.Quantum.Api.Controllers.ReportController.GetRFQReport (Sang.Quantum.Api) in 240.0418ms 2025-11-21 16:43:06.373 +05:30 0b501443-4269-489d-99c5-290be8d83f35 INF Executed endpoint 'Sang.Quantum.Api.Controllers.ReportController.GetRFQReport (Sang.Quantum.Api)' 2025-11-21 16:43:06.373 +05:30 0b501443-4269-489d-99c5-290be8d83f35 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 465ecd43-1827-46fd-a23a-3e03457a960b}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1352} Body: {"status":"Success","statusCode":2000,"message":"RFQ Report retrieved.","result":"{\"Data\":[{\"RFQNo\":\"25\",\"Date\":\"2025-10-09\",\"Vendor\":\"RADIANT SPARE PARTS CO LLC\",\"DeliveryInstructions\":\"cfd\",\"DeliveryLocation\":\"\",\"DeliveryTime\":null,\"ExpectedDeliveryDate\":\"2025-10-21\",\"Narration\":null,\"PaymentTerms\":null},{\"RFQNo\":\"20\",\"Date\":\"2025-10-08\",\"Vendor\":\"RADIANT SPARE PARTS CO LLC\",\"DeliveryInstructions\":\"ff\",\"DeliveryLocation\":\"\",\"DeliveryTime\":null,\"ExpectedDeliveryDate\":\"2025-10-21\",\"Narration\":null,\"PaymentTerms\":null},{\"RFQNo\":\"19\",\"Date\":\"2025-10-08\",\"Vendor\":\"RADIANT SPARE PARTS CO LLC\",\"DeliveryInstructions\":\"ff\",\"DeliveryLocation\":\"\",\"DeliveryTime\":null,\"ExpectedDeliveryDate\":\"2025-10-21\",\"Narration\":null,\"PaymentTerms\":null},{\"RFQNo\":\"16\",\"Date\":\"2025-10-08\",\"Vendor\":\"RADIANT SPARE PARTS CO LLC\",\"DeliveryInstructions\":\"ghh\",\"DeliveryLocation\":\"\",\"DeliveryTime\":null,\"ExpectedDeliveryDate\":\"2025-10-15\",\"Narration\":null,\"PaymentTerms\":null},{\"RFQNo\":\"7\",\"Date\":\"2025-10-04\",\"Vendor\":\"Shahd\",\"DeliveryInstructions\":null,\"DeliveryLocation\":\"\",\"DeliveryTime\":null,\"ExpectedDeliveryDate\":\"2025-10-16\",\"Narration\":null,\"PaymentTerms\":null}],\"Metadata\":{\"TotalRows\":5,\"TotalPages\":1}}"} 2025-11-21 16:43:06.374 +05:30 0b501443-4269-489d-99c5-290be8d83f35 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/report/getrfqreport?fromDate=2025-08-21&toDate=2025-11-21&pR=0&vendor=0&status=0&pageNo=1&pageSize=25&search= - 200 1352 application/json; charset=utf-8 246.7723ms 2025-11-21 16:43:11.779 +05:30 e496b195-f595-4fc8-9c9e-f319e5bd6f34 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-11-21&toDate=2025-11-21&dashboardId=0 - null null 2025-11-21 16:43:11.782 +05:30 e496b195-f595-4fc8-9c9e-f319e5bd6f34 INF CORS policy execution successful. 2025-11-21 16:43:11.783 +05:30 e496b195-f595-4fc8-9c9e-f319e5bd6f34 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-11-21&toDate=2025-11-21&dashboardId=0 - 204 null null 3.8805ms 2025-11-21 16:43:11.908 +05:30 23a532ba-fb5e-48bc-b1a0-51d84b0ab476 INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-11-21&toDate=2025-11-21&dashboardId=0 - null null 2025-11-21 16:43:11.910 +05:30 23a532ba-fb5e-48bc-b1a0-51d84b0ab476 INF CORS policy execution successful. 2025-11-21 16:43:11.911 +05:30 23a532ba-fb5e-48bc-b1a0-51d84b0ab476 INF HTTP request: Path: /dashboard/getdashboarddetails QueryString: ?fromDate=2025-11-21&toDate=2025-11-21&dashboardId=0 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaCIsInVuaXF1ZV9uYW1lIjoidnlzaCIsIm5hbWVpZCI6IjEwMzMiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiMiIsIkRhdGFiYXNlTmFtZSI6IlNhbmdFeERCIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzNDcxLCJleHAiOjE3NjM3Mzc4NzEsImlhdCI6MTc2MzcyMzQ3MX0.pZFqwsj9dpCBAX2oYoBh_DUzEoVsRJnkMekQqktbOyY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:92/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-21 16:43:11.911 +05:30 769ac7a6-94d6-44fd-85df-0cc11fc77104 INF Executing endpoint 'Sang.Quantum.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Quantum.Api)' 2025-11-21 16:43:11.912 +05:30 769ac7a6-94d6-44fd-85df-0cc11fc77104 INF Route matched with {action = "GetDashBoardDetails", controller = "DashBoard"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetDashBoardDetails(Sang.Quantum.Api.Models.APIRequest.DashBoardRequest) on controller Sang.Quantum.Api.Controllers.DashBoardController (Sang.Quantum.Api). 2025-11-21 16:43:12.029 +05:30 769ac7a6-94d6-44fd-85df-0cc11fc77104 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:43:12.029 +05:30 769ac7a6-94d6-44fd-85df-0cc11fc77104 INF Executed action Sang.Quantum.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Quantum.Api) in 117.6782ms 2025-11-21 16:43:12.030 +05:30 769ac7a6-94d6-44fd-85df-0cc11fc77104 INF Executed endpoint 'Sang.Quantum.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Quantum.Api)' 2025-11-21 16:43:12.030 +05:30 769ac7a6-94d6-44fd-85df-0cc11fc77104 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 23a532ba-fb5e-48bc-b1a0-51d84b0ab476}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 2251} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"title\":\"Vendor Portal Analytics\",\"date_range\":{\"from\":\"2025-11-21\",\"to\":\"2025-11-21\"},\"metrics\":[{\"label\":\"Pending Vendor Approval\",\"value\":0,\"Icon\":\"fa-solid fa-circle-check\"},{\"label\":\"Quotations Received\",\"value\":0,\"Icon\":\"fa-solid fa-spinner\"},{\"label\":\"Revision Pending\",\"value\":0,\"Icon\":\"fa-solid fa-ban\"},{\"label\":\"Pending PO Confirm\",\"value\":0,\"Icon\":\"fa-solid fa-rectangle-list\"},{\"label\":\"Pending PR\",\"value\":3,\"Icon\":\"fa-solid fa-rectangle-list\"}],\"charts\":[{\"type\":\"vertical_bar\",\"title\":\"Purchase Request Insert Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"Insert Count\"},{\"type\":\"vertical_bar\",\"title\":\"Purchase Request Update Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"Update Count\"},{\"type\":\"vertical_bar\",\"title\":\"Purchase Request Delete Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"Delete Count\"},{\"type\":\"vertical_bar\",\"title\":\"RFQ Accept Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"Accept Count\"},{\"type\":\"vertical_bar\",\"title\":\"RFQ Reject Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"Reject Count\"},{\"type\":\"vertical_bar\",\"title\":\"Po Invoice insert\",\"x_axis_label\":\"User\",\"y_axis_label\":\"Insert Count\"},{\"type\":\"vertical_bar\",\"title\":\"Quotation Update Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"Update Count\"},{\"type\":\"vertical_bar\",\"title\":\"Quotation Revision Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"Revision Count\"},{\"type\":\"vertical_bar\",\"title\":\"Quotation Winning Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\" Quotation Win Count\"},{\"type\":\"vertical_bar\",\"title\":\"PO Confirm Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"Po Confirm Count\"},{\"type\":\"vertical_bar\",\"title\":\"PO Reject Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"PO RejectCount\"},{\"type\":\"vertical_bar\",\"title\":\"PO Approve Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"Approve Count\"},{\"type\":\"vertical_bar\",\"title\":\"PO Insert Data\",\"x_axis_label\":\"User\",\"y_axis_label\":\"PO Insert Count\"}]}"} 2025-11-21 16:43:12.031 +05:30 769ac7a6-94d6-44fd-85df-0cc11fc77104 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-11-21&toDate=2025-11-21&dashboardId=0 - 200 2251 application/json; charset=utf-8 122.7973ms 2025-11-21 16:46:11.727 +05:30 279db218-60d6-4431-ac66-337da73bf4a0 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getnotification?Type=0&BE=2 - null null 2025-11-21 16:46:11.731 +05:30 279db218-60d6-4431-ac66-337da73bf4a0 INF CORS policy execution successful. 2025-11-21 16:46:11.734 +05:30 279db218-60d6-4431-ac66-337da73bf4a0 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getnotification?Type=0&BE=2 - 204 null null 6.4767ms 2025-11-21 16:46:11.812 +05:30 c007ef6a-0e27-4e03-a25a-3bc26bb33812 INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getnotification?Type=0&BE=2 - null null 2025-11-21 16:46:11.816 +05:30 c007ef6a-0e27-4e03-a25a-3bc26bb33812 INF CORS policy execution successful. 2025-11-21 16:46:11.818 +05:30 c007ef6a-0e27-4e03-a25a-3bc26bb33812 INF HTTP request: Path: /dashboard/getnotification QueryString: ?Type=0&BE=2 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaCIsInVuaXF1ZV9uYW1lIjoidnlzaCIsIm5hbWVpZCI6IjEwMzMiLCJDdXN0b21DbGFpbVR5cGUiOlsiRGF0YWJhc2VLZXkiLCJEYXRhYmFzZU5hbWUiLCJDaGFubmVsSWQiLCJMYW5ndWFnZUlkIl0sIkRhdGFiYXNlS2V5IjoiMiIsIkRhdGFiYXNlTmFtZSI6IlNhbmdFeERCIiwiQ2hhbm5lbElkIjoiMSIsIkxhbmd1YWdlSWQiOiIwIiwibmJmIjoxNzYzNzIzNDcxLCJleHAiOjE3NjM3Mzc4NzEsImlhdCI6MTc2MzcyMzQ3MX0.pZFqwsj9dpCBAX2oYoBh_DUzEoVsRJnkMekQqktbOyY}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:92/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-21 16:46:11.819 +05:30 ae19b79d-d6bc-4709-9d58-d4a9c42301ea INF Executing endpoint 'Sang.Quantum.Api.Controllers.DashBoardController.GetNotification (Sang.Quantum.Api)' 2025-11-21 16:46:11.820 +05:30 ae19b79d-d6bc-4709-9d58-d4a9c42301ea INF Route matched with {action = "GetNotification", controller = "DashBoard"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetNotification(Int32, Int32) on controller Sang.Quantum.Api.Controllers.DashBoardController (Sang.Quantum.Api). 2025-11-21 16:46:11.895 +05:30 ae19b79d-d6bc-4709-9d58-d4a9c42301ea INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-21 16:46:11.897 +05:30 ae19b79d-d6bc-4709-9d58-d4a9c42301ea INF Executed action Sang.Quantum.Api.Controllers.DashBoardController.GetNotification (Sang.Quantum.Api) in 77.1227ms 2025-11-21 16:46:11.898 +05:30 ae19b79d-d6bc-4709-9d58-d4a9c42301ea INF Executed endpoint 'Sang.Quantum.Api.Controllers.DashBoardController.GetNotification (Sang.Quantum.Api)' 2025-11-21 16:46:11.898 +05:30 ae19b79d-d6bc-4709-9d58-d4a9c42301ea INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c007ef6a-0e27-4e03-a25a-3bc26bb33812}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 939} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"value\":0,\"TotalCount\":0,\"label\":\"Vendor Submission\",\"Type\":1},{\"value\":0,\"TotalCount\":0,\"label\":\"Vendor Approve\",\"Type\":2},{\"value\":1,\"TotalCount\":2,\"label\":\"Rfq Accept\",\"Type\":3},{\"value\":1,\"TotalCount\":1,\"label\":\"Rfq Reject\",\"Type\":4},{\"value\":38,\"TotalCount\":318,\"label\":\"Quotation Submit\",\"Type\":5},{\"value\":1,\"TotalCount\":25,\"label\":\"Quotation Negotiation\",\"Type\":6},{\"value\":0,\"TotalCount\":0,\"label\":\"Po Draft\",\"Type\":7},{\"value\":1,\"TotalCount\":10,\"label\":\"Po Amendment\",\"Type\":8},{\"value\":1,\"TotalCount\":6,\"label\":\"Po Reject\",\"Type\":9},{\"value\":11,\"TotalCount\":64,\"label\":\"Po Confirm\",\"Type\":10},{\"value\":4,\"TotalCount\":16,\"label\":\"Po Approve\",\"Type\":11},{\"value\":0,\"TotalCount\":50,\"label\":\"Pi Submit\",\"Type\":12}]"} 2025-11-21 16:46:11.900 +05:30 ae19b79d-d6bc-4709-9d58-d4a9c42301ea INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getnotification?Type=0&BE=2 - 200 939 application/json; charset=utf-8 88.0317ms 2025-11-21 16:57:01.119 +05:30 INF Application is shutting down...