2025-11-02 09:21:19.155 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-02 09:21:19.202 +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-02 09:21:19.223 +05:30 INF Creating key {e34752ce-de2d-4425-a218-f54944c901f7} with creation date 2025-11-02 03:51:19Z, activation date 2025-11-02 03:51:19Z, and expiration date 2026-01-31 03:51:19Z. 2025-11-02 09:21:19.237 +05:30 WRN No XML encryptor configured. Key {e34752ce-de2d-4425-a218-f54944c901f7} may be persisted to storage in unencrypted form. 2025-11-02 09:21:19.501 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-02 09:21:19.502 +05:30 INF Hosting environment: Production 2025-11-02 09:21:19.502 +05:30 INF Content root path: C:\inetpub\wwwroot\Quantum\Sang.Quantum.API 2025-11-02 09:21:19.518 +05:30 f093424d-57b9-4873-9f21-f3d609525e35 INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/login/getcompany?userName=Qa - null null 2025-11-02 09:21:19.601 +05:30 f093424d-57b9-4873-9f21-f3d609525e35 INF CORS policy execution successful. 2025-11-02 09:21:19.673 +05:30 f093424d-57b9-4873-9f21-f3d609525e35 INF HTTP request: Path: /login/getcompany QueryString: ?userName=Qa 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:85/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195:85} Host: 103.120.178.195 Body: 2025-11-02 09:21:19.681 +05:30 09f4609e-7033-4f4f-a4b3-a5fad9e9667a INF Executing endpoint 'Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api)' 2025-11-02 09:21:19.714 +05:30 09f4609e-7033-4f4f-a4b3-a5fad9e9667a 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-02 09:21:20.350 +05:30 09f4609e-7033-4f4f-a4b3-a5fad9e9667a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-02 09:21:20.398 +05:30 09f4609e-7033-4f4f-a4b3-a5fad9e9667a INF Executed action Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api) in 679.3324ms 2025-11-02 09:21:20.401 +05:30 09f4609e-7033-4f4f-a4b3-a5fad9e9667a INF Executed endpoint 'Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api)' 2025-11-02 09:21:20.403 +05:30 09f4609e-7033-4f4f-a4b3-a5fad9e9667a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f093424d-57b9-4873-9f21-f3d609525e35}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 137} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":2,\"Company_Name\":\"Entity1\"}]"} 2025-11-02 09:21:20.414 +05:30 09f4609e-7033-4f4f-a4b3-a5fad9e9667a INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/login/getcompany?userName=Qa - 200 137 application/json; charset=utf-8 898.1657ms 2025-11-02 09:21:20.497 +05:30 04ecfcc9-d817-4f13-bd21-27b3940e7a23 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/login/licensedlogin - null null 2025-11-02 09:21:20.502 +05:30 04ecfcc9-d817-4f13-bd21-27b3940e7a23 INF CORS policy execution successful. 2025-11-02 09:21:20.505 +05:30 04ecfcc9-d817-4f13-bd21-27b3940e7a23 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/login/licensedlogin - 204 null null 8.1525ms 2025-11-02 09:21:20.599 +05:30 4953f40f-ce7e-4f19-ae95-fc48b4aaab75 INF Request starting HTTP/1.1 POST http://103.120.178.195/Quantum/Sang.Quantum.API/login/licensedlogin - application/json 83 2025-11-02 09:21:20.602 +05:30 4953f40f-ce7e-4f19-ae95-fc48b4aaab75 INF CORS policy execution successful. 2025-11-02 09:21:20.606 +05:30 4953f40f-ce7e-4f19-ae95-fc48b4aaab75 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: 83}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:85/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195:85} Host: 103.120.178.195 Body: {"loginName":"Qa","password":"/eknUrvh9XU20ez0eXpdVw==","entityId":2,"channelId":2} 2025-11-02 09:21:20.608 +05:30 bd935497-1713-4496-86fa-9a0c662eed2f INF Executing endpoint 'Sang.Quantum.Api.Controllers.LoginController.LicensedLogin (Sang.Quantum.Api)' 2025-11-02 09:21:20.615 +05:30 bd935497-1713-4496-86fa-9a0c662eed2f 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-02 09:21:20.702 +05:30 bd935497-1713-4496-86fa-9a0c662eed2f INF Database retrieved SangExDB 2025-11-02 09:21:20.712 +05:30 bd935497-1713-4496-86fa-9a0c662eed2f INF Start processing HTTP request GET http://103.120.178.195/Quantum/Sang.ClientKeyEnrollerQuantum.API/ClientKey/GenerateEncryptedUniqueId 2025-11-02 09:21:20.713 +05:30 bd935497-1713-4496-86fa-9a0c662eed2f INF Sending HTTP request GET http://103.120.178.195/Quantum/Sang.ClientKeyEnrollerQuantum.API/ClientKey/GenerateEncryptedUniqueId 2025-11-02 09:21:22.447 +05:30 bd935497-1713-4496-86fa-9a0c662eed2f INF Received HTTP response headers after 1731.0232ms - 200 2025-11-02 09:21:22.449 +05:30 bd935497-1713-4496-86fa-9a0c662eed2f INF End processing HTTP request after 1739.1934ms - 200 2025-11-02 09:21:22.580 +05:30 bd935497-1713-4496-86fa-9a0c662eed2f INF Token generated 2025-11-02 09:21:22.582 +05:30 bd935497-1713-4496-86fa-9a0c662eed2f INF Token generated 2025-11-02 09:21:22.583 +05:30 bd935497-1713-4496-86fa-9a0c662eed2f 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-02 09:21:22.592 +05:30 bd935497-1713-4496-86fa-9a0c662eed2f INF Executed action Sang.Quantum.Api.Controllers.LoginController.LicensedLogin (Sang.Quantum.Api) in 1976.339ms 2025-11-02 09:21:22.592 +05:30 bd935497-1713-4496-86fa-9a0c662eed2f INF Executed endpoint 'Sang.Quantum.Api.Controllers.LoginController.LicensedLogin (Sang.Quantum.Api)' 2025-11-02 09:21:22.593 +05:30 bd935497-1713-4496-86fa-9a0c662eed2f INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 4953f40f-ce7e-4f19-ae95-fc48b4aaab75}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1027} Body: {"status":"Success","statusCode":2000,"message":"Login successful.","result":{"userData":"[{\"UserId\":1019,\"LoginName\":\"Qa\"}]","accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiUWEiLCJ1bmlxdWVfbmFtZSI6IlFhIiwibmFtZWlkIjoiMTAxOSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiIyIiwiRGF0YWJhc2VOYW1lIjoiU2FuZ0V4REIiLCJDaGFubmVsSWQiOiIyIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjIwNTU0ODIsImV4cCI6MTc2MjA2OTg4MiwiaWF0IjoxNzYyMDU1NDgyfQ.vxoxuUB3NRocsu6Npe6F1lTcueRxKB7I_D5e7Ec38Tw\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiUWEiLCJ1bmlxdWVfbmFtZSI6IlFhIiwibmFtZWlkIjoiMTAxOSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiIyIiwiRGF0YWJhc2VOYW1lIjoiU2FuZ0V4REIiLCJDaGFubmVsSWQiOiIyIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjIwNTU0ODIsImV4cCI6MTc2MjA3NzA4MiwiaWF0IjoxNzYyMDU1NDgyfQ.bcSJjJmdmC6N67R7TyiYrSnONepA-SveuS-W4VojiOU\"","tokenExpiryMin":240} 2025-11-02 09:21:22.594 +05:30 bd935497-1713-4496-86fa-9a0c662eed2f INF Request finished HTTP/1.1 POST http://103.120.178.195/Quantum/Sang.Quantum.API/login/licensedlogin - 200 1027 application/json; charset=utf-8 1994.8605ms 2025-11-02 09:21:22.782 +05:30 0f93905c-cb19-42c7-874c-9f1e694a2a70 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - null null 2025-11-02 09:21:22.783 +05:30 0f93905c-cb19-42c7-874c-9f1e694a2a70 INF CORS policy execution successful. 2025-11-02 09:21:22.783 +05:30 0f93905c-cb19-42c7-874c-9f1e694a2a70 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - 204 null null 1.334ms 2025-11-02 09:21:22.881 +05:30 03400616-1152-4735-a17a-5c49917e9d81 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-01-01&toDate=2025-11-02&dashboardId=0 - null null 2025-11-02 09:21:22.882 +05:30 03400616-1152-4735-a17a-5c49917e9d81 INF CORS policy execution successful. 2025-11-02 09:21:22.883 +05:30 03400616-1152-4735-a17a-5c49917e9d81 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-01-01&toDate=2025-11-02&dashboardId=0 - 204 null null 1.592ms 2025-11-02 09:21:22.888 +05:30 254ab0ec-fe00-4bdc-b25d-3c6693135994 INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - null null 2025-11-02 09:21:22.969 +05:30 254ab0ec-fe00-4bdc-b25d-3c6693135994 INF CORS policy execution successful. 2025-11-02 09:21:22.971 +05:30 f47e952e-44d0-4df7-a434-2158e0b6ee44 INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-01-01&toDate=2025-11-02&dashboardId=0 - null null 2025-11-02 09:21:22.972 +05:30 254ab0ec-fe00-4bdc-b25d-3c6693135994 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.eyJuYW1lIjoiUWEiLCJ1bmlxdWVfbmFtZSI6IlFhIiwibmFtZWlkIjoiMTAxOSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiIyIiwiRGF0YWJhc2VOYW1lIjoiU2FuZ0V4REIiLCJDaGFubmVsSWQiOiIyIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjIwNTU0ODIsImV4cCI6MTc2MjA2OTg4MiwiaWF0IjoxNzYyMDU1NDgyfQ.vxoxuUB3NRocsu6Npe6F1lTcueRxKB7I_D5e7Ec38Tw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:85/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195:85} Host: 103.120.178.195 Body: 2025-11-02 09:21:22.974 +05:30 f47e952e-44d0-4df7-a434-2158e0b6ee44 INF CORS policy execution successful. 2025-11-02 09:21:22.975 +05:30 f47e952e-44d0-4df7-a434-2158e0b6ee44 INF HTTP request: Path: /dashboard/getdashboarddetails QueryString: ?fromDate=2025-01-01&toDate=2025-11-02&dashboardId=0 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiUWEiLCJ1bmlxdWVfbmFtZSI6IlFhIiwibmFtZWlkIjoiMTAxOSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiIyIiwiRGF0YWJhc2VOYW1lIjoiU2FuZ0V4REIiLCJDaGFubmVsSWQiOiIyIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjIwNTU0ODIsImV4cCI6MTc2MjA2OTg4MiwiaWF0IjoxNzYyMDU1NDgyfQ.vxoxuUB3NRocsu6Npe6F1lTcueRxKB7I_D5e7Ec38Tw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:85/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195:85} Host: 103.120.178.195 Body: 2025-11-02 09:21:22.979 +05:30 20d8ead7-43b7-4a1c-84b9-e87b04b7cef7 INF Executing endpoint 'Sang.Quantum.Api.Controllers.UserController.GetUserScreens (Sang.Quantum.Api)' 2025-11-02 09:21:22.979 +05:30 c59ae45a-8f6d-4d6a-aa08-e6e5d80d802e INF Executing endpoint 'Sang.Quantum.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Quantum.Api)' 2025-11-02 09:21:22.984 +05:30 20d8ead7-43b7-4a1c-84b9-e87b04b7cef7 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-02 09:21:22.989 +05:30 c59ae45a-8f6d-4d6a-aa08-e6e5d80d802e 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-02 09:21:23.055 +05:30 20d8ead7-43b7-4a1c-84b9-e87b04b7cef7 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-02 09:21:23.055 +05:30 20d8ead7-43b7-4a1c-84b9-e87b04b7cef7 INF Executed action Sang.Quantum.Api.Controllers.UserController.GetUserScreens (Sang.Quantum.Api) in 71.0608ms 2025-11-02 09:21:23.055 +05:30 20d8ead7-43b7-4a1c-84b9-e87b04b7cef7 INF Executed endpoint 'Sang.Quantum.Api.Controllers.UserController.GetUserScreens (Sang.Quantum.Api)' 2025-11-02 09:21:23.056 +05:30 20d8ead7-43b7-4a1c-84b9-e87b04b7cef7 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 254ab0ec-fe00-4bdc-b25d-3c6693135994}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 494} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":6,\"ScreenName\":\"Request For Quote\",\"Parent\":null,\"Group\":true,\"Icon\":\"fa-brands fa-jxl\",\"ChannelId\":2},{\"ScreenId\":7,\"ScreenName\":\"Quotation\",\"Parent\":null,\"Group\":true,\"Icon\":\"fa-brands fa-elementor\",\"ChannelId\":2},{\"ScreenId\":12,\"ScreenName\":\"Purchase Order\",\"Parent\":null,\"Group\":true,\"Icon\":\"fa-brands fa-first-order\",\"ChannelId\":2}]"} 2025-11-02 09:21:23.057 +05:30 20d8ead7-43b7-4a1c-84b9-e87b04b7cef7 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - 200 494 application/json; charset=utf-8 168.5835ms 2025-11-02 09:21:23.650 +05:30 c59ae45a-8f6d-4d6a-aa08-e6e5d80d802e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-02 09:21:23.651 +05:30 c59ae45a-8f6d-4d6a-aa08-e6e5d80d802e INF Executed action Sang.Quantum.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Quantum.Api) in 661.3571ms 2025-11-02 09:21:23.651 +05:30 c59ae45a-8f6d-4d6a-aa08-e6e5d80d802e INF Executed endpoint 'Sang.Quantum.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Quantum.Api)' 2025-11-02 09:21:23.651 +05:30 c59ae45a-8f6d-4d6a-aa08-e6e5d80d802e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: f47e952e-44d0-4df7-a434-2158e0b6ee44}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 627} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"title\":\"RFQ Analytics\",\"date_range\":{\"from\":\"2025-01-01\",\"to\":\"2025-11-02\"},\"metrics\":[{\"label\":\"Submitted Quotations\",\"value\":0,\"Icon\":\"fa-solid fa-circle-check\"},{\"label\":\"RFQ Pending Count\",\"value\":0,\"Icon\":\"fa-solid fa-spinner\"},{\"label\":\"Quotation for Revision\",\"value\":0,\"Icon\":\"fa-solid fa-ban\"},{\"label\":\"Pending Po Confirmation\",\"value\":0,\"Icon\":\"fa-solid fa-rectangle-list\"},{\"label\":\"Pending Pi Uploads\",\"value\":0,\"Icon\":\"fa-solid fa-rectangle-list\"}]}"} 2025-11-02 09:21:23.652 +05:30 c59ae45a-8f6d-4d6a-aa08-e6e5d80d802e INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-01-01&toDate=2025-11-02&dashboardId=0 - 200 627 application/json; charset=utf-8 680.5425ms 2025-11-02 09:23:41.054 +05:30 b599db1d-4057-464c-a1a6-cb3f8afe276c INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/login/getcompany?userName=Qa - null null 2025-11-02 09:23:41.057 +05:30 b599db1d-4057-464c-a1a6-cb3f8afe276c INF CORS policy execution successful. 2025-11-02 09:23:41.060 +05:30 b599db1d-4057-464c-a1a6-cb3f8afe276c INF HTTP request: Path: /login/getcompany QueryString: ?userName=Qa 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:85/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195:85} Host: 103.120.178.195 Body: 2025-11-02 09:23:41.060 +05:30 75f6c972-897c-478b-a29f-445c926b74a4 INF Executing endpoint 'Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api)' 2025-11-02 09:23:41.062 +05:30 75f6c972-897c-478b-a29f-445c926b74a4 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-02 09:23:41.080 +05:30 75f6c972-897c-478b-a29f-445c926b74a4 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-02 09:23:41.082 +05:30 75f6c972-897c-478b-a29f-445c926b74a4 INF Executed action Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api) in 19.8943ms 2025-11-02 09:23:41.082 +05:30 75f6c972-897c-478b-a29f-445c926b74a4 INF Executed endpoint 'Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api)' 2025-11-02 09:23:41.082 +05:30 75f6c972-897c-478b-a29f-445c926b74a4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b599db1d-4057-464c-a1a6-cb3f8afe276c}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 137} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":2,\"Company_Name\":\"Entity1\"}]"} 2025-11-02 09:23:41.083 +05:30 75f6c972-897c-478b-a29f-445c926b74a4 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/login/getcompany?userName=Qa - 200 137 application/json; charset=utf-8 29.8829ms 2025-11-02 09:23:41.158 +05:30 791e9e24-05c5-43d1-b05b-b875557cc7ea INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/login/licensedlogin - null null 2025-11-02 09:23:41.159 +05:30 791e9e24-05c5-43d1-b05b-b875557cc7ea INF CORS policy execution successful. 2025-11-02 09:23:41.159 +05:30 791e9e24-05c5-43d1-b05b-b875557cc7ea INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/login/licensedlogin - 204 null null 1.1082ms 2025-11-02 09:23:41.257 +05:30 100d3b7e-dbf0-4fa8-8920-1015bfd8d1d2 INF Request starting HTTP/1.1 POST http://103.120.178.195/Quantum/Sang.Quantum.API/login/licensedlogin - application/json 83 2025-11-02 09:23:41.258 +05:30 100d3b7e-dbf0-4fa8-8920-1015bfd8d1d2 INF CORS policy execution successful. 2025-11-02 09:23:41.258 +05:30 100d3b7e-dbf0-4fa8-8920-1015bfd8d1d2 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: 83}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:85/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195:85} Host: 103.120.178.195 Body: {"loginName":"Qa","password":"/eknUrvh9XU20ez0eXpdVw==","entityId":2,"channelId":2} 2025-11-02 09:23:41.259 +05:30 6ff84eb6-76d7-45e6-8c55-17123fa95ca9 INF Executing endpoint 'Sang.Quantum.Api.Controllers.LoginController.LicensedLogin (Sang.Quantum.Api)' 2025-11-02 09:23:41.259 +05:30 6ff84eb6-76d7-45e6-8c55-17123fa95ca9 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-02 09:23:41.266 +05:30 6ff84eb6-76d7-45e6-8c55-17123fa95ca9 INF Database retrieved SangExDB 2025-11-02 09:23:41.267 +05:30 6ff84eb6-76d7-45e6-8c55-17123fa95ca9 INF Start processing HTTP request GET http://103.120.178.195/Quantum/Sang.ClientKeyEnrollerQuantum.API/ClientKey/GenerateEncryptedUniqueId 2025-11-02 09:23:41.267 +05:30 6ff84eb6-76d7-45e6-8c55-17123fa95ca9 INF Sending HTTP request GET http://103.120.178.195/Quantum/Sang.ClientKeyEnrollerQuantum.API/ClientKey/GenerateEncryptedUniqueId 2025-11-02 09:23:41.364 +05:30 6ff84eb6-76d7-45e6-8c55-17123fa95ca9 INF Received HTTP response headers after 96.3089ms - 200 2025-11-02 09:23:41.364 +05:30 6ff84eb6-76d7-45e6-8c55-17123fa95ca9 INF End processing HTTP request after 97.1417ms - 200 2025-11-02 09:23:41.384 +05:30 6ff84eb6-76d7-45e6-8c55-17123fa95ca9 INF Token generated 2025-11-02 09:23:41.384 +05:30 6ff84eb6-76d7-45e6-8c55-17123fa95ca9 INF Token generated 2025-11-02 09:23:41.385 +05:30 6ff84eb6-76d7-45e6-8c55-17123fa95ca9 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-02 09:23:41.385 +05:30 6ff84eb6-76d7-45e6-8c55-17123fa95ca9 INF Executed action Sang.Quantum.Api.Controllers.LoginController.LicensedLogin (Sang.Quantum.Api) in 126.2983ms 2025-11-02 09:23:41.385 +05:30 6ff84eb6-76d7-45e6-8c55-17123fa95ca9 INF Executed endpoint 'Sang.Quantum.Api.Controllers.LoginController.LicensedLogin (Sang.Quantum.Api)' 2025-11-02 09:23:41.386 +05:30 6ff84eb6-76d7-45e6-8c55-17123fa95ca9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 100d3b7e-dbf0-4fa8-8920-1015bfd8d1d2}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1027} Body: {"status":"Success","statusCode":2000,"message":"Login successful.","result":{"userData":"[{\"UserId\":1019,\"LoginName\":\"Qa\"}]","accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiUWEiLCJ1bmlxdWVfbmFtZSI6IlFhIiwibmFtZWlkIjoiMTAxOSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiIyIiwiRGF0YWJhc2VOYW1lIjoiU2FuZ0V4REIiLCJDaGFubmVsSWQiOiIyIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjIwNTU2MjEsImV4cCI6MTc2MjA3MDAyMSwiaWF0IjoxNzYyMDU1NjIxfQ.FliuG3iD3x6z5sLd1CUtXsq0R79Krfe_SlCz-T1J3jM\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiUWEiLCJ1bmlxdWVfbmFtZSI6IlFhIiwibmFtZWlkIjoiMTAxOSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiIyIiwiRGF0YWJhc2VOYW1lIjoiU2FuZ0V4REIiLCJDaGFubmVsSWQiOiIyIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjIwNTU2MjEsImV4cCI6MTc2MjA3NzIyMSwiaWF0IjoxNzYyMDU1NjIxfQ.ZLjIvQbZb-Z-2XMBs0603n3s7W5nIE5-quNk2-albvY\"","tokenExpiryMin":240} 2025-11-02 09:23:41.388 +05:30 6ff84eb6-76d7-45e6-8c55-17123fa95ca9 INF Request finished HTTP/1.1 POST http://103.120.178.195/Quantum/Sang.Quantum.API/login/licensedlogin - 200 1027 application/json; charset=utf-8 134.3011ms 2025-11-02 09:23:41.518 +05:30 26e37a0e-3355-4268-8787-d3dfced67ab3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - null null 2025-11-02 09:23:41.519 +05:30 26e37a0e-3355-4268-8787-d3dfced67ab3 INF CORS policy execution successful. 2025-11-02 09:23:41.519 +05:30 26e37a0e-3355-4268-8787-d3dfced67ab3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - 204 null null 1.0242ms 2025-11-02 09:23:41.598 +05:30 c397777c-8b0d-4bd7-a1d6-c0ee353751bb INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - null null 2025-11-02 09:23:41.598 +05:30 87868c42-1c4a-4c75-a3aa-5b6fe9a222ec INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-01-01&toDate=2025-11-02&dashboardId=0 - null null 2025-11-02 09:23:41.599 +05:30 87868c42-1c4a-4c75-a3aa-5b6fe9a222ec INF CORS policy execution successful. 2025-11-02 09:23:41.599 +05:30 87868c42-1c4a-4c75-a3aa-5b6fe9a222ec INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-01-01&toDate=2025-11-02&dashboardId=0 - 204 null null 0.9295ms 2025-11-02 09:23:41.600 +05:30 c397777c-8b0d-4bd7-a1d6-c0ee353751bb INF CORS policy execution successful. 2025-11-02 09:23:41.604 +05:30 c397777c-8b0d-4bd7-a1d6-c0ee353751bb 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.eyJuYW1lIjoiUWEiLCJ1bmlxdWVfbmFtZSI6IlFhIiwibmFtZWlkIjoiMTAxOSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiIyIiwiRGF0YWJhc2VOYW1lIjoiU2FuZ0V4REIiLCJDaGFubmVsSWQiOiIyIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjIwNTU2MjEsImV4cCI6MTc2MjA3MDAyMSwiaWF0IjoxNzYyMDU1NjIxfQ.FliuG3iD3x6z5sLd1CUtXsq0R79Krfe_SlCz-T1J3jM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:85/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195:85} Host: 103.120.178.195 Body: 2025-11-02 09:23:41.606 +05:30 57e6acff-a9c0-49d2-b284-4ea3d0bd79e9 INF Executing endpoint 'Sang.Quantum.Api.Controllers.UserController.GetUserScreens (Sang.Quantum.Api)' 2025-11-02 09:23:41.606 +05:30 57e6acff-a9c0-49d2-b284-4ea3d0bd79e9 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-02 09:23:41.617 +05:30 57e6acff-a9c0-49d2-b284-4ea3d0bd79e9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-02 09:23:41.617 +05:30 57e6acff-a9c0-49d2-b284-4ea3d0bd79e9 INF Executed action Sang.Quantum.Api.Controllers.UserController.GetUserScreens (Sang.Quantum.Api) in 11.0549ms 2025-11-02 09:23:41.617 +05:30 57e6acff-a9c0-49d2-b284-4ea3d0bd79e9 INF Executed endpoint 'Sang.Quantum.Api.Controllers.UserController.GetUserScreens (Sang.Quantum.Api)' 2025-11-02 09:23:41.618 +05:30 57e6acff-a9c0-49d2-b284-4ea3d0bd79e9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: c397777c-8b0d-4bd7-a1d6-c0ee353751bb}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 494} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":6,\"ScreenName\":\"Request For Quote\",\"Parent\":null,\"Group\":true,\"Icon\":\"fa-brands fa-jxl\",\"ChannelId\":2},{\"ScreenId\":7,\"ScreenName\":\"Quotation\",\"Parent\":null,\"Group\":true,\"Icon\":\"fa-brands fa-elementor\",\"ChannelId\":2},{\"ScreenId\":12,\"ScreenName\":\"Purchase Order\",\"Parent\":null,\"Group\":true,\"Icon\":\"fa-brands fa-first-order\",\"ChannelId\":2}]"} 2025-11-02 09:23:41.618 +05:30 57e6acff-a9c0-49d2-b284-4ea3d0bd79e9 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - 200 494 application/json; charset=utf-8 19.7339ms 2025-11-02 09:23:41.687 +05:30 210f9ba9-c333-4ef4-a4c3-a03eae3316cb INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-01-01&toDate=2025-11-02&dashboardId=0 - null null 2025-11-02 09:23:41.688 +05:30 210f9ba9-c333-4ef4-a4c3-a03eae3316cb INF CORS policy execution successful. 2025-11-02 09:23:41.691 +05:30 210f9ba9-c333-4ef4-a4c3-a03eae3316cb INF HTTP request: Path: /dashboard/getdashboarddetails QueryString: ?fromDate=2025-01-01&toDate=2025-11-02&dashboardId=0 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiUWEiLCJ1bmlxdWVfbmFtZSI6IlFhIiwibmFtZWlkIjoiMTAxOSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiIyIiwiRGF0YWJhc2VOYW1lIjoiU2FuZ0V4REIiLCJDaGFubmVsSWQiOiIyIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjIwNTU2MjEsImV4cCI6MTc2MjA3MDAyMSwiaWF0IjoxNzYyMDU1NjIxfQ.FliuG3iD3x6z5sLd1CUtXsq0R79Krfe_SlCz-T1J3jM}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:85/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195:85} Host: 103.120.178.195 Body: 2025-11-02 09:23:41.691 +05:30 365d556e-30a0-4a5e-abcd-df63f2e28819 INF Executing endpoint 'Sang.Quantum.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Quantum.Api)' 2025-11-02 09:23:41.692 +05:30 365d556e-30a0-4a5e-abcd-df63f2e28819 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-02 09:23:41.839 +05:30 365d556e-30a0-4a5e-abcd-df63f2e28819 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-02 09:23:41.840 +05:30 365d556e-30a0-4a5e-abcd-df63f2e28819 INF Executed action Sang.Quantum.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Quantum.Api) in 147.9756ms 2025-11-02 09:23:41.840 +05:30 365d556e-30a0-4a5e-abcd-df63f2e28819 INF Executed endpoint 'Sang.Quantum.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Quantum.Api)' 2025-11-02 09:23:41.840 +05:30 365d556e-30a0-4a5e-abcd-df63f2e28819 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 210f9ba9-c333-4ef4-a4c3-a03eae3316cb}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 627} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"title\":\"RFQ Analytics\",\"date_range\":{\"from\":\"2025-01-01\",\"to\":\"2025-11-02\"},\"metrics\":[{\"label\":\"Submitted Quotations\",\"value\":0,\"Icon\":\"fa-solid fa-circle-check\"},{\"label\":\"RFQ Pending Count\",\"value\":0,\"Icon\":\"fa-solid fa-spinner\"},{\"label\":\"Quotation for Revision\",\"value\":0,\"Icon\":\"fa-solid fa-ban\"},{\"label\":\"Pending Po Confirmation\",\"value\":0,\"Icon\":\"fa-solid fa-rectangle-list\"},{\"label\":\"Pending Pi Uploads\",\"value\":0,\"Icon\":\"fa-solid fa-rectangle-list\"}]}"} 2025-11-02 09:23:41.841 +05:30 365d556e-30a0-4a5e-abcd-df63f2e28819 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-01-01&toDate=2025-11-02&dashboardId=0 - 200 627 application/json; charset=utf-8 153.2906ms 2025-11-02 09:34:18.807 +05:30 INF Application is shutting down... 2025-11-02 09:44:48.999 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-02 09:44:49.039 +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-02 09:44:49.061 +05:30 INF Creating key {6ce0975d-d3f1-4237-b4bc-18545299f0e0} with creation date 2025-11-02 04:14:49Z, activation date 2025-11-02 04:14:49Z, and expiration date 2026-01-31 04:14:49Z. 2025-11-02 09:44:49.072 +05:30 WRN No XML encryptor configured. Key {6ce0975d-d3f1-4237-b4bc-18545299f0e0} may be persisted to storage in unencrypted form. 2025-11-02 09:44:49.311 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-02 09:44:49.312 +05:30 INF Hosting environment: Production 2025-11-02 09:44:49.312 +05:30 INF Content root path: C:\inetpub\wwwroot\Quantum\Sang.Quantum.API 2025-11-02 09:44:49.323 +05:30 d3a878a4-7186-4541-aa9f-af78be03aea5 INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/login/getcompany?userName=Qa - null null 2025-11-02 09:44:49.374 +05:30 d3a878a4-7186-4541-aa9f-af78be03aea5 INF CORS policy execution successful. 2025-11-02 09:44:49.422 +05:30 d3a878a4-7186-4541-aa9f-af78be03aea5 INF HTTP request: Path: /login/getcompany QueryString: ?userName=Qa 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/141.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-02 09:44:49.428 +05:30 940b3999-4bcf-4c80-88d6-3031d0a64a20 INF Executing endpoint 'Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api)' 2025-11-02 09:44:49.450 +05:30 940b3999-4bcf-4c80-88d6-3031d0a64a20 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-02 09:44:49.899 +05:30 940b3999-4bcf-4c80-88d6-3031d0a64a20 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-02 09:44:49.942 +05:30 940b3999-4bcf-4c80-88d6-3031d0a64a20 INF Executed action Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api) in 487.4183ms 2025-11-02 09:44:49.946 +05:30 940b3999-4bcf-4c80-88d6-3031d0a64a20 INF Executed endpoint 'Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api)' 2025-11-02 09:44:49.947 +05:30 940b3999-4bcf-4c80-88d6-3031d0a64a20 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d3a878a4-7186-4541-aa9f-af78be03aea5}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 137} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":2,\"Company_Name\":\"Entity1\"}]"} 2025-11-02 09:44:49.961 +05:30 940b3999-4bcf-4c80-88d6-3031d0a64a20 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/login/getcompany?userName=Qa - 200 137 application/json; charset=utf-8 639.4206ms 2025-11-02 09:44:50.133 +05:30 360614fd-2bad-40f9-a3c2-0c7b4d479295 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/login/licensedlogin - null null 2025-11-02 09:44:50.136 +05:30 360614fd-2bad-40f9-a3c2-0c7b4d479295 INF CORS policy execution successful. 2025-11-02 09:44:50.138 +05:30 360614fd-2bad-40f9-a3c2-0c7b4d479295 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/login/licensedlogin - 204 null null 4.7821ms 2025-11-02 09:44:50.211 +05:30 1cf8700b-f2bf-4e4c-aa81-13d800c13b34 INF Request starting HTTP/1.1 POST http://103.120.178.195/Quantum/Sang.Quantum.API/login/licensedlogin - application/json 83 2025-11-02 09:44:50.214 +05:30 1cf8700b-f2bf-4e4c-aa81-13d800c13b34 INF CORS policy execution successful. 2025-11-02 09:44:50.217 +05:30 1cf8700b-f2bf-4e4c-aa81-13d800c13b34 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: 83}, {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/141.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: {"loginName":"Qa","password":"/eknUrvh9XU20ez0eXpdVw==","entityId":2,"channelId":1} 2025-11-02 09:44:50.218 +05:30 fc4b609a-adf2-4f0d-83a8-d47bd762ffb4 INF Executing endpoint 'Sang.Quantum.Api.Controllers.LoginController.LicensedLogin (Sang.Quantum.Api)' 2025-11-02 09:44:50.226 +05:30 fc4b609a-adf2-4f0d-83a8-d47bd762ffb4 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-02 09:44:50.306 +05:30 fc4b609a-adf2-4f0d-83a8-d47bd762ffb4 INF Database retrieved SangExDB 2025-11-02 09:44:50.314 +05:30 fc4b609a-adf2-4f0d-83a8-d47bd762ffb4 INF Start processing HTTP request GET http://103.120.178.195/Quantum/Sang.ClientKeyEnrollerQuantum.API/ClientKey/GenerateEncryptedUniqueId 2025-11-02 09:44:50.315 +05:30 fc4b609a-adf2-4f0d-83a8-d47bd762ffb4 INF Sending HTTP request GET http://103.120.178.195/Quantum/Sang.ClientKeyEnrollerQuantum.API/ClientKey/GenerateEncryptedUniqueId 2025-11-02 09:44:51.868 +05:30 fc4b609a-adf2-4f0d-83a8-d47bd762ffb4 INF Received HTTP response headers after 1544.1775ms - 200 2025-11-02 09:44:51.870 +05:30 fc4b609a-adf2-4f0d-83a8-d47bd762ffb4 INF End processing HTTP request after 1557.3966ms - 200 2025-11-02 09:44:51.978 +05:30 fc4b609a-adf2-4f0d-83a8-d47bd762ffb4 INF Token generated 2025-11-02 09:44:51.979 +05:30 fc4b609a-adf2-4f0d-83a8-d47bd762ffb4 INF Token generated 2025-11-02 09:44:51.981 +05:30 fc4b609a-adf2-4f0d-83a8-d47bd762ffb4 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-02 09:44:51.991 +05:30 fc4b609a-adf2-4f0d-83a8-d47bd762ffb4 INF Executed action Sang.Quantum.Api.Controllers.LoginController.LicensedLogin (Sang.Quantum.Api) in 1764.1984ms 2025-11-02 09:44:51.991 +05:30 fc4b609a-adf2-4f0d-83a8-d47bd762ffb4 INF Executed endpoint 'Sang.Quantum.Api.Controllers.LoginController.LicensedLogin (Sang.Quantum.Api)' 2025-11-02 09:44:51.991 +05:30 fc4b609a-adf2-4f0d-83a8-d47bd762ffb4 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1cf8700b-f2bf-4e4c-aa81-13d800c13b34}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1027} Body: {"status":"Success","statusCode":2000,"message":"Login successful.","result":{"userData":"[{\"UserId\":1019,\"LoginName\":\"Qa\"}]","accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiUWEiLCJ1bmlxdWVfbmFtZSI6IlFhIiwibmFtZWlkIjoiMTAxOSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiIyIiwiRGF0YWJhc2VOYW1lIjoiU2FuZ0V4REIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjIwNTY4OTEsImV4cCI6MTc2MjA3MTI5MSwiaWF0IjoxNzYyMDU2ODkxfQ.91qku472x1lUiyYL12uVnMp8udnCV7jRvF9ked8pIAQ\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiUWEiLCJ1bmlxdWVfbmFtZSI6IlFhIiwibmFtZWlkIjoiMTAxOSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiIyIiwiRGF0YWJhc2VOYW1lIjoiU2FuZ0V4REIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjIwNTY4OTEsImV4cCI6MTc2MjA3ODQ5MSwiaWF0IjoxNzYyMDU2ODkxfQ.FpvrwDNp7qnsIkKVzvOWHdnP-KVdNvlSvx046k3wKvU\"","tokenExpiryMin":240} 2025-11-02 09:44:51.992 +05:30 fc4b609a-adf2-4f0d-83a8-d47bd762ffb4 INF Request finished HTTP/1.1 POST http://103.120.178.195/Quantum/Sang.Quantum.API/login/licensedlogin - 200 1027 application/json; charset=utf-8 1781.4221ms 2025-11-02 09:44:52.361 +05:30 4ce515d9-42f1-471a-807d-9d0a679dccd6 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - null null 2025-11-02 09:44:52.361 +05:30 4ce515d9-42f1-471a-807d-9d0a679dccd6 INF CORS policy execution successful. 2025-11-02 09:44:52.363 +05:30 4ce515d9-42f1-471a-807d-9d0a679dccd6 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - 204 null null 1.6824ms 2025-11-02 09:44:52.441 +05:30 3d7dd02c-7445-492d-af65-70c2b205f020 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-11-02&toDate=2025-11-02&dashboardId=0 - null null 2025-11-02 09:44:52.442 +05:30 3d7dd02c-7445-492d-af65-70c2b205f020 INF CORS policy execution successful. 2025-11-02 09:44:52.444 +05:30 3d7dd02c-7445-492d-af65-70c2b205f020 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-11-02&toDate=2025-11-02&dashboardId=0 - 204 null null 2.163ms 2025-11-02 09:44:52.445 +05:30 16a58132-ba20-4c5f-b402-6b8baf38970a INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - null null 2025-11-02 09:44:52.521 +05:30 16a58132-ba20-4c5f-b402-6b8baf38970a INF CORS policy execution successful. 2025-11-02 09:44:52.522 +05:30 16a58132-ba20-4c5f-b402-6b8baf38970a 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.eyJuYW1lIjoiUWEiLCJ1bmlxdWVfbmFtZSI6IlFhIiwibmFtZWlkIjoiMTAxOSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiIyIiwiRGF0YWJhc2VOYW1lIjoiU2FuZ0V4REIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjIwNTY4OTEsImV4cCI6MTc2MjA3MTI5MSwiaWF0IjoxNzYyMDU2ODkxfQ.91qku472x1lUiyYL12uVnMp8udnCV7jRvF9ked8pIAQ}, {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/141.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-02 09:44:52.526 +05:30 c211d8aa-8676-4745-a230-94962b627a16 INF Executing endpoint 'Sang.Quantum.Api.Controllers.UserController.GetUserScreens (Sang.Quantum.Api)' 2025-11-02 09:44:52.533 +05:30 c211d8aa-8676-4745-a230-94962b627a16 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-02 09:44:52.579 +05:30 c211d8aa-8676-4745-a230-94962b627a16 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-02 09:44:52.580 +05:30 c211d8aa-8676-4745-a230-94962b627a16 INF Executed action Sang.Quantum.Api.Controllers.UserController.GetUserScreens (Sang.Quantum.Api) in 46.7263ms 2025-11-02 09:44:52.580 +05:30 c211d8aa-8676-4745-a230-94962b627a16 INF Executed endpoint 'Sang.Quantum.Api.Controllers.UserController.GetUserScreens (Sang.Quantum.Api)' 2025-11-02 09:44:52.581 +05:30 c211d8aa-8676-4745-a230-94962b627a16 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 16a58132-ba20-4c5f-b402-6b8baf38970a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1796} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"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\":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\":59,\"ScreenName\":\"UnPosted\",\"Parent\":23,\"Group\":true,\"Icon\":null,\"ChannelId\":1}]"} 2025-11-02 09:44:52.581 +05:30 c211d8aa-8676-4745-a230-94962b627a16 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - 200 1796 application/json; charset=utf-8 136.4965ms 2025-11-02 09:44:52.599 +05:30 2873eec8-e12f-44a9-8fba-a7399ed0b747 INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-11-02&toDate=2025-11-02&dashboardId=0 - null null 2025-11-02 09:44:52.600 +05:30 2873eec8-e12f-44a9-8fba-a7399ed0b747 INF CORS policy execution successful. 2025-11-02 09:44:52.601 +05:30 2873eec8-e12f-44a9-8fba-a7399ed0b747 INF HTTP request: Path: /dashboard/getdashboarddetails QueryString: ?fromDate=2025-11-02&toDate=2025-11-02&dashboardId=0 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiUWEiLCJ1bmlxdWVfbmFtZSI6IlFhIiwibmFtZWlkIjoiMTAxOSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiIyIiwiRGF0YWJhc2VOYW1lIjoiU2FuZ0V4REIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjIwNTY4OTEsImV4cCI6MTc2MjA3MTI5MSwiaWF0IjoxNzYyMDU2ODkxfQ.91qku472x1lUiyYL12uVnMp8udnCV7jRvF9ked8pIAQ}, {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/141.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-02 09:44:52.603 +05:30 4b8aca98-dc2e-4d33-843f-8de9834a54ed INF Executing endpoint 'Sang.Quantum.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Quantum.Api)' 2025-11-02 09:44:52.610 +05:30 4b8aca98-dc2e-4d33-843f-8de9834a54ed 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-02 09:44:52.789 +05:30 4b8aca98-dc2e-4d33-843f-8de9834a54ed INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-02 09:44:52.790 +05:30 4b8aca98-dc2e-4d33-843f-8de9834a54ed INF Executed action Sang.Quantum.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Quantum.Api) in 179.8671ms 2025-11-02 09:44:52.790 +05:30 4b8aca98-dc2e-4d33-843f-8de9834a54ed INF Executed endpoint 'Sang.Quantum.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Quantum.Api)' 2025-11-02 09:44:52.790 +05:30 4b8aca98-dc2e-4d33-843f-8de9834a54ed INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2873eec8-e12f-44a9-8fba-a7399ed0b747}, {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-02\",\"to\":\"2025-11-02\"},\"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\":1,\"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-02 09:44:52.792 +05:30 4b8aca98-dc2e-4d33-843f-8de9834a54ed INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-11-02&toDate=2025-11-02&dashboardId=0 - 200 2251 application/json; charset=utf-8 192.2113ms 2025-11-02 09:45:24.973 +05:30 3ce412cd-c95e-4055-a3bb-230d981ef342 INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/login/getcompany?userName=Qa - null null 2025-11-02 09:45:24.975 +05:30 3ce412cd-c95e-4055-a3bb-230d981ef342 INF CORS policy execution successful. 2025-11-02 09:45:24.977 +05:30 3ce412cd-c95e-4055-a3bb-230d981ef342 INF HTTP request: Path: /login/getcompany QueryString: ?userName=Qa 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/141.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-02 09:45:24.977 +05:30 8f30a09e-b373-4869-b133-ad9cce030eba INF Executing endpoint 'Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api)' 2025-11-02 09:45:24.978 +05:30 8f30a09e-b373-4869-b133-ad9cce030eba 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-02 09:45:24.996 +05:30 8f30a09e-b373-4869-b133-ad9cce030eba INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-02 09:45:24.997 +05:30 8f30a09e-b373-4869-b133-ad9cce030eba INF Executed action Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api) in 18.2428ms 2025-11-02 09:45:24.997 +05:30 8f30a09e-b373-4869-b133-ad9cce030eba INF Executed endpoint 'Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api)' 2025-11-02 09:45:24.997 +05:30 8f30a09e-b373-4869-b133-ad9cce030eba INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 3ce412cd-c95e-4055-a3bb-230d981ef342}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 137} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":2,\"Company_Name\":\"Entity1\"}]"} 2025-11-02 09:45:24.998 +05:30 8f30a09e-b373-4869-b133-ad9cce030eba INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/login/getcompany?userName=Qa - 200 137 application/json; charset=utf-8 25.1637ms 2025-11-02 09:45:26.249 +05:30 95fd6038-7dac-4d0c-b653-53f4d63eedcf INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/login/licensedlogin - null null 2025-11-02 09:45:26.250 +05:30 95fd6038-7dac-4d0c-b653-53f4d63eedcf INF CORS policy execution successful. 2025-11-02 09:45:26.250 +05:30 95fd6038-7dac-4d0c-b653-53f4d63eedcf INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/login/licensedlogin - 204 null null 1.4993ms 2025-11-02 09:45:26.329 +05:30 b70fef18-1eaa-44d4-b4df-733788b39e89 INF Request starting HTTP/1.1 POST http://103.120.178.195/Quantum/Sang.Quantum.API/login/licensedlogin - application/json 83 2025-11-02 09:45:26.329 +05:30 b70fef18-1eaa-44d4-b4df-733788b39e89 INF CORS policy execution successful. 2025-11-02 09:45:26.330 +05:30 b70fef18-1eaa-44d4-b4df-733788b39e89 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: 83}, {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/141.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: {"loginName":"Qa","password":"/eknUrvh9XU20ez0eXpdVw==","entityId":2,"channelId":1} 2025-11-02 09:45:26.330 +05:30 87cc3fd0-1283-4b53-9df4-ce07f3684387 INF Executing endpoint 'Sang.Quantum.Api.Controllers.LoginController.LicensedLogin (Sang.Quantum.Api)' 2025-11-02 09:45:26.330 +05:30 87cc3fd0-1283-4b53-9df4-ce07f3684387 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-02 09:45:26.336 +05:30 87cc3fd0-1283-4b53-9df4-ce07f3684387 INF Database retrieved SangExDB 2025-11-02 09:45:26.337 +05:30 87cc3fd0-1283-4b53-9df4-ce07f3684387 INF Start processing HTTP request GET http://103.120.178.195/Quantum/Sang.ClientKeyEnrollerQuantum.API/ClientKey/GenerateEncryptedUniqueId 2025-11-02 09:45:26.337 +05:30 87cc3fd0-1283-4b53-9df4-ce07f3684387 INF Sending HTTP request GET http://103.120.178.195/Quantum/Sang.ClientKeyEnrollerQuantum.API/ClientKey/GenerateEncryptedUniqueId 2025-11-02 09:45:26.433 +05:30 87cc3fd0-1283-4b53-9df4-ce07f3684387 INF Received HTTP response headers after 95.4614ms - 200 2025-11-02 09:45:26.433 +05:30 87cc3fd0-1283-4b53-9df4-ce07f3684387 INF End processing HTTP request after 96.0371ms - 200 2025-11-02 09:45:26.446 +05:30 87cc3fd0-1283-4b53-9df4-ce07f3684387 INF Token generated 2025-11-02 09:45:26.447 +05:30 87cc3fd0-1283-4b53-9df4-ce07f3684387 INF Token generated 2025-11-02 09:45:26.447 +05:30 87cc3fd0-1283-4b53-9df4-ce07f3684387 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-02 09:45:26.447 +05:30 87cc3fd0-1283-4b53-9df4-ce07f3684387 INF Executed action Sang.Quantum.Api.Controllers.LoginController.LicensedLogin (Sang.Quantum.Api) in 117.2646ms 2025-11-02 09:45:26.448 +05:30 87cc3fd0-1283-4b53-9df4-ce07f3684387 INF Executed endpoint 'Sang.Quantum.Api.Controllers.LoginController.LicensedLogin (Sang.Quantum.Api)' 2025-11-02 09:45:26.448 +05:30 87cc3fd0-1283-4b53-9df4-ce07f3684387 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b70fef18-1eaa-44d4-b4df-733788b39e89}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1027} Body: {"status":"Success","statusCode":2000,"message":"Login successful.","result":{"userData":"[{\"UserId\":1019,\"LoginName\":\"Qa\"}]","accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiUWEiLCJ1bmlxdWVfbmFtZSI6IlFhIiwibmFtZWlkIjoiMTAxOSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiIyIiwiRGF0YWJhc2VOYW1lIjoiU2FuZ0V4REIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjIwNTY5MjYsImV4cCI6MTc2MjA3MTMyNiwiaWF0IjoxNzYyMDU2OTI2fQ.15_xPxDmHiu61QcYpFPu3UCIgiEhcU0Vc3-Q8Qp4ZQQ\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiUWEiLCJ1bmlxdWVfbmFtZSI6IlFhIiwibmFtZWlkIjoiMTAxOSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiIyIiwiRGF0YWJhc2VOYW1lIjoiU2FuZ0V4REIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjIwNTY5MjYsImV4cCI6MTc2MjA3ODUyNiwiaWF0IjoxNzYyMDU2OTI2fQ.yFtP80nYBewc3DresQiWx63-bsKW4UCHZi2R9X7Aox4\"","tokenExpiryMin":240} 2025-11-02 09:45:26.449 +05:30 87cc3fd0-1283-4b53-9df4-ce07f3684387 INF Request finished HTTP/1.1 POST http://103.120.178.195/Quantum/Sang.Quantum.API/login/licensedlogin - 200 1027 application/json; charset=utf-8 119.9318ms 2025-11-02 09:45:26.558 +05:30 0342a4b3-3054-42b3-827b-43999001ce23 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - null null 2025-11-02 09:45:26.559 +05:30 0342a4b3-3054-42b3-827b-43999001ce23 INF CORS policy execution successful. 2025-11-02 09:45:26.559 +05:30 0342a4b3-3054-42b3-827b-43999001ce23 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - 204 null null 0.8539ms 2025-11-02 09:45:26.561 +05:30 d941894e-a60d-4048-a45e-0c5c78404e1f INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-11-02&toDate=2025-11-02&dashboardId=0 - null null 2025-11-02 09:45:26.561 +05:30 d941894e-a60d-4048-a45e-0c5c78404e1f INF CORS policy execution successful. 2025-11-02 09:45:26.562 +05:30 d941894e-a60d-4048-a45e-0c5c78404e1f INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-11-02&toDate=2025-11-02&dashboardId=0 - 204 null null 0.449ms 2025-11-02 09:45:26.648 +05:30 1ca54a2b-0051-4fe5-9e46-6ec2c6cc4f64 INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-11-02&toDate=2025-11-02&dashboardId=0 - null null 2025-11-02 09:45:26.655 +05:30 1ca54a2b-0051-4fe5-9e46-6ec2c6cc4f64 INF CORS policy execution successful. 2025-11-02 09:45:26.658 +05:30 ffe349ae-d03c-4148-af55-18b481945026 INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - null null 2025-11-02 09:45:26.659 +05:30 ffe349ae-d03c-4148-af55-18b481945026 INF CORS policy execution successful. 2025-11-02 09:45:26.659 +05:30 1ca54a2b-0051-4fe5-9e46-6ec2c6cc4f64 INF HTTP request: Path: /dashboard/getdashboarddetails QueryString: ?fromDate=2025-11-02&toDate=2025-11-02&dashboardId=0 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoiUWEiLCJ1bmlxdWVfbmFtZSI6IlFhIiwibmFtZWlkIjoiMTAxOSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiIyIiwiRGF0YWJhc2VOYW1lIjoiU2FuZ0V4REIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjIwNTY5MjYsImV4cCI6MTc2MjA3MTMyNiwiaWF0IjoxNzYyMDU2OTI2fQ.15_xPxDmHiu61QcYpFPu3UCIgiEhcU0Vc3-Q8Qp4ZQQ}, {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/141.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-02 09:45:26.663 +05:30 a0b27702-ff98-4313-a7b7-f796eb31ed17 INF Executing endpoint 'Sang.Quantum.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Quantum.Api)' 2025-11-02 09:45:26.663 +05:30 a0b27702-ff98-4313-a7b7-f796eb31ed17 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-02 09:45:26.663 +05:30 ffe349ae-d03c-4148-af55-18b481945026 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.eyJuYW1lIjoiUWEiLCJ1bmlxdWVfbmFtZSI6IlFhIiwibmFtZWlkIjoiMTAxOSIsIkN1c3RvbUNsYWltVHlwZSI6WyJEYXRhYmFzZUtleSIsIkRhdGFiYXNlTmFtZSIsIkNoYW5uZWxJZCIsIkxhbmd1YWdlSWQiXSwiRGF0YWJhc2VLZXkiOiIyIiwiRGF0YWJhc2VOYW1lIjoiU2FuZ0V4REIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjIwNTY5MjYsImV4cCI6MTc2MjA3MTMyNiwiaWF0IjoxNzYyMDU2OTI2fQ.15_xPxDmHiu61QcYpFPu3UCIgiEhcU0Vc3-Q8Qp4ZQQ}, {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/141.0.0.0 Safari/537.36}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-02 09:45:26.664 +05:30 df83f00c-62b3-4b81-a07d-49a5126b37a0 INF Executing endpoint 'Sang.Quantum.Api.Controllers.UserController.GetUserScreens (Sang.Quantum.Api)' 2025-11-02 09:45:26.664 +05:30 df83f00c-62b3-4b81-a07d-49a5126b37a0 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-02 09:45:26.672 +05:30 df83f00c-62b3-4b81-a07d-49a5126b37a0 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-02 09:45:26.673 +05:30 df83f00c-62b3-4b81-a07d-49a5126b37a0 INF Executed action Sang.Quantum.Api.Controllers.UserController.GetUserScreens (Sang.Quantum.Api) in 8.7592ms 2025-11-02 09:45:26.673 +05:30 df83f00c-62b3-4b81-a07d-49a5126b37a0 INF Executed endpoint 'Sang.Quantum.Api.Controllers.UserController.GetUserScreens (Sang.Quantum.Api)' 2025-11-02 09:45:26.673 +05:30 df83f00c-62b3-4b81-a07d-49a5126b37a0 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: ffe349ae-d03c-4148-af55-18b481945026}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1796} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"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\":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\":59,\"ScreenName\":\"UnPosted\",\"Parent\":23,\"Group\":true,\"Icon\":null,\"ChannelId\":1}]"} 2025-11-02 09:45:26.674 +05:30 df83f00c-62b3-4b81-a07d-49a5126b37a0 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/user/getuserscreens - 200 1796 application/json; charset=utf-8 15.9389ms 2025-11-02 09:45:26.800 +05:30 a0b27702-ff98-4313-a7b7-f796eb31ed17 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-02 09:45:26.801 +05:30 a0b27702-ff98-4313-a7b7-f796eb31ed17 INF Executed action Sang.Quantum.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Quantum.Api) in 137.493ms 2025-11-02 09:45:26.801 +05:30 a0b27702-ff98-4313-a7b7-f796eb31ed17 INF Executed endpoint 'Sang.Quantum.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Quantum.Api)' 2025-11-02 09:45:26.801 +05:30 a0b27702-ff98-4313-a7b7-f796eb31ed17 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 1ca54a2b-0051-4fe5-9e46-6ec2c6cc4f64}, {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-02\",\"to\":\"2025-11-02\"},\"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\":1,\"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-02 09:45:26.802 +05:30 a0b27702-ff98-4313-a7b7-f796eb31ed17 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/dashboard/getdashboarddetails?fromDate=2025-11-02&toDate=2025-11-02&dashboardId=0 - 200 2251 application/json; charset=utf-8 153.8259ms 2025-11-02 09:55:48.912 +05:30 INF Application is shutting down... 2025-11-02 10:13:38.163 +05:30 WRN Using an in-memory repository. Keys will not be persisted to storage. 2025-11-02 10:13:38.204 +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-02 10:13:38.225 +05:30 INF Creating key {542367dc-8a55-4c26-b093-2c8303b6abb0} with creation date 2025-11-02 04:43:38Z, activation date 2025-11-02 04:43:38Z, and expiration date 2026-01-31 04:43:38Z. 2025-11-02 10:13:38.237 +05:30 WRN No XML encryptor configured. Key {542367dc-8a55-4c26-b093-2c8303b6abb0} may be persisted to storage in unencrypted form. 2025-11-02 10:13:38.452 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-11-02 10:13:38.452 +05:30 INF Hosting environment: Production 2025-11-02 10:13:38.453 +05:30 INF Content root path: C:\inetpub\wwwroot\Quantum\Sang.Quantum.API 2025-11-02 10:13:38.474 +05:30 d070f7b4-76c6-4af1-ac12-d381ec01e54f INF Request starting HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/login/getcompany?userName=Qa - null null 2025-11-02 10:13:38.549 +05:30 d070f7b4-76c6-4af1-ac12-d381ec01e54f INF CORS policy execution successful. 2025-11-02 10:13:38.616 +05:30 d070f7b4-76c6-4af1-ac12-d381ec01e54f INF HTTP request: Path: /login/getcompany QueryString: ?userName=Qa 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}, {Origin: http://103.120.178.195:92} Host: 103.120.178.195 Body: 2025-11-02 10:13:38.624 +05:30 f0e52e50-bf39-422c-b0c5-e74e54023e81 INF Executing endpoint 'Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api)' 2025-11-02 10:13:38.649 +05:30 f0e52e50-bf39-422c-b0c5-e74e54023e81 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-02 10:13:39.277 +05:30 f0e52e50-bf39-422c-b0c5-e74e54023e81 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-11-02 10:13:39.328 +05:30 f0e52e50-bf39-422c-b0c5-e74e54023e81 INF Executed action Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api) in 673.0486ms 2025-11-02 10:13:39.332 +05:30 f0e52e50-bf39-422c-b0c5-e74e54023e81 INF Executed endpoint 'Sang.Quantum.Api.Controllers.LoginController.GetCompany (Sang.Quantum.Api)' 2025-11-02 10:13:39.333 +05:30 f0e52e50-bf39-422c-b0c5-e74e54023e81 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d070f7b4-76c6-4af1-ac12-d381ec01e54f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 137} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ID\":2,\"Company_Name\":\"Entity1\"}]"} 2025-11-02 10:13:39.348 +05:30 f0e52e50-bf39-422c-b0c5-e74e54023e81 INF Request finished HTTP/1.1 GET http://103.120.178.195/Quantum/Sang.Quantum.API/login/getcompany?userName=Qa - 200 137 application/json; charset=utf-8 877.7527ms 2025-11-02 10:24:38.084 +05:30 INF Application is shutting down...