2026-02-23 10:07:10.148 +08:00 [INF] [] [Vizuro.Operator] Operator API starting in Development environment 2026-02-23 10:07:10.199 +08:00 [INF] [] [Vizuro.Operator] Enabling forwarded headers 2026-02-23 10:07:10.200 +08:00 [INF] [] [Vizuro.Operator] Configuring core pipeline middleware 2026-02-23 10:07:10.200 +08:00 [INF] [] [Vizuro.Operator] Enabling HTTPS redirection 2026-02-23 10:07:10.201 +08:00 [INF] [] [Vizuro.Operator] Enabling CORS 2026-02-23 10:07:10.201 +08:00 [INF] [] [Vizuro.Operator] Configuring static files serving 2026-02-23 10:07:10.201 +08:00 [INF] [] [Vizuro.Operator] Enabling Swagger documentation 2026-02-23 10:07:10.217 +08:00 [INF] [] [Vizuro.Operator] Configuring Swagger UI at /swagger 2026-02-23 10:07:10.221 +08:00 [INF] [] [Vizuro.Operator] Swagger configuration completed successfully 2026-02-23 10:07:10.671 +08:00 [WRN] [0292bb0bb51141c79c42e1b6bcd866cb] Failed to determine the https port for redirect. 2026-02-23 10:07:11.182 +08:00 [INF] [0292bb0bb51141c79c42e1b6bcd866cb] HTTP GET /Order/buyerOrders/order-f01b704d5db14b979fb348d678477284 responded 401 in 514 ms 2026-02-23 10:07:11.182 +08:00 [INF] [1cf60d457d2544e2853bfaeb0c09ca3a] HTTP GET /Order/getReceivingLocation responded 401 in 514 ms 2026-02-23 10:07:11.765 +08:00 [INF] [3da19652f0254c03b2bd5b76c4f459c8] HTTP GET /Order/getReceivingLocation responded 401 in 12 ms 2026-02-23 10:08:22.900 +08:00 [WRN] [7784e3b2bb604552a04f5e5cf21aaf59] No store type was specified for the decimal property 'BuyerOrderGrowth' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 10:08:22.901 +08:00 [WRN] [7784e3b2bb604552a04f5e5cf21aaf59] No store type was specified for the decimal property 'SaleAmountCompleted' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 10:08:22.901 +08:00 [WRN] [7784e3b2bb604552a04f5e5cf21aaf59] No store type was specified for the decimal property 'Price' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 10:08:22.901 +08:00 [WRN] [7784e3b2bb604552a04f5e5cf21aaf59] No store type was specified for the decimal property 'Weight' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 10:08:22.902 +08:00 [WRN] [7784e3b2bb604552a04f5e5cf21aaf59] No store type was specified for the decimal property 'Adjustments' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 10:08:22.902 +08:00 [WRN] [7784e3b2bb604552a04f5e5cf21aaf59] No store type was specified for the decimal property 'SettlementAmount' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 10:08:22.903 +08:00 [WRN] [7784e3b2bb604552a04f5e5cf21aaf59] No store type was specified for the decimal property 'Tax' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 10:08:25.907 +08:00 [INF] [7784e3b2bb604552a04f5e5cf21aaf59] HTTP POST /Auth/Login responded 200 in 5352 ms 2026-02-23 10:08:26.388 +08:00 [INF] [bf52c85263aa4323a59103102cad6b37] HTTP GET /Auth/me responded 200 in 186 ms 2026-02-23 10:08:31.986 +08:00 [WRN] [b1592e6a5781405d9df23c340ae8e58e] The query uses the 'First'/'FirstOrDefault' operator without 'OrderBy' and filter operators. This may lead to unpredictable results. 2026-02-23 10:08:32.114 +08:00 [INF] [b1592e6a5781405d9df23c340ae8e58e] HTTP GET /DashBoard/adminDashBoard responded 200 in 433 ms 2026-02-23 10:08:48.793 +08:00 [INF] [b7195976056c4fdf98f4644c834dc447] HTTP GET /Account/adminAccounts responded 200 in 92 ms 2026-02-23 10:08:52.527 +08:00 [INF] [dc557116f0314db9831bf0604154e91e] HTTP GET /Account/adminAccounts responded 200 in 33 ms 2026-02-23 10:08:53.585 +08:00 [INF] [3751823f89564258a4c498c318b0d7d3] HTTP GET /Account/adminAccounts responded 200 in 28 ms 2026-02-23 10:08:55.168 +08:00 [INF] [66e5cb500e0545ffb84f1099ce94f67a] HTTP GET /Account/BuyerAccounts responded 200 in 46 ms 2026-02-23 10:08:56.659 +08:00 [INF] [c9c5d92018f04b7c9d469b71902c01a9] HTTP GET /Account/VendorAccounts responded 200 in 44 ms 2026-02-23 10:08:58.636 +08:00 [INF] [2292b71aea574d32b5bd3429fdf38103] HTTP GET /Order/buyerOrders responded 200 in 57 ms 2026-02-23 10:09:00.218 +08:00 [INF] [b2b5c42536d54818a04eeaf3d7f4536d] HTTP GET /Order/buyerOrders responded 200 in 25 ms 2026-02-23 10:09:01.288 +08:00 [INF] [fcf6632ecf704a3eb93cf7756719d3b9] HTTP GET /Order/buyerOrders responded 200 in 11 ms 2026-02-23 10:09:02.356 +08:00 [INF] [36a2907b455547308e2b3e7c68fa0a59] HTTP GET /Order/buyerOrders responded 200 in 9 ms 2026-02-23 10:09:03.340 +08:00 [INF] [39a264b775f849dab51478791e0127b7] HTTP GET /Order/buyerOrders responded 200 in 9 ms 2026-02-23 10:09:05.050 +08:00 [INF] [f5c43ae6fa314fc8b5695b2952392173] HTTP GET /Order/buyerOrders responded 200 in 29 ms 2026-02-23 10:09:08.224 +08:00 [INF] [05e0fb4d535847e3b819be5f91f07e66] HTTP GET /Order/buyerOrders responded 200 in 9 ms 2026-02-23 10:09:12.037 +08:00 [INF] [f84bfc04d4e8442785e80c67b74d6298] HTTP GET /Order/buyerOrders responded 200 in 12 ms 2026-02-23 10:09:12.906 +08:00 [INF] [a88af3f4b5f544b285401aac35a23d53] HTTP GET /Order/buyerOrders responded 200 in 8 ms 2026-02-23 10:09:13.876 +08:00 [INF] [a871e9bae8464bf682b2610e36a87a53] HTTP GET /Order/buyerOrders responded 200 in 8 ms 2026-02-23 10:09:15.357 +08:00 [INF] [e8a433680dd744d49f14624b22112422] HTTP GET /Order/buyerOrders responded 200 in 8 ms 2026-02-23 10:09:17.499 +08:00 [WRN] [398592707ce645bca33bbd80aac28c04] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 10:09:17.500 +08:00 [WRN] [398592707ce645bca33bbd80aac28c04] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 10:09:17.517 +08:00 [INF] [398592707ce645bca33bbd80aac28c04] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 44 ms 2026-02-23 10:09:19.542 +08:00 [WRN] [0141ae2d37514e10bee9500724b0d3f0] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 10:09:19.542 +08:00 [WRN] [0141ae2d37514e10bee9500724b0d3f0] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 10:09:19.559 +08:00 [INF] [0141ae2d37514e10bee9500724b0d3f0] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 112 ms 2026-02-23 10:09:20.343 +08:00 [INF] [7bbc835d08ab43e298516f2ffc71a8ca] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 14 ms 2026-02-23 10:09:21.132 +08:00 [INF] [20a1099bc8f945e9a4f7f0dc9f8fd736] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 7 ms 2026-02-23 10:09:22.010 +08:00 [INF] [5e912322617e46d5861b1cf412d829b5] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 8 ms 2026-02-23 10:09:24.127 +08:00 [INF] [6ea72dd48de24ab6b946548edaacf994] HTTP GET /Report/platformSummary responded 200 in 59 ms 2026-02-23 10:09:28.359 +08:00 [WRN] [1e0d265b38724899bb1496f88da971ed] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 10:09:28.360 +08:00 [WRN] [1e0d265b38724899bb1496f88da971ed] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 10:09:28.367 +08:00 [WRN] [1e0d265b38724899bb1496f88da971ed] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 10:09:28.367 +08:00 [WRN] [1e0d265b38724899bb1496f88da971ed] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 10:09:28.372 +08:00 [WRN] [1e0d265b38724899bb1496f88da971ed] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 10:09:28.372 +08:00 [WRN] [1e0d265b38724899bb1496f88da971ed] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 10:09:28.378 +08:00 [WRN] [1e0d265b38724899bb1496f88da971ed] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 10:09:28.378 +08:00 [WRN] [1e0d265b38724899bb1496f88da971ed] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 10:09:28.391 +08:00 [INF] [1e0d265b38724899bb1496f88da971ed] HTTP GET /Report/unsettledOrdersReport responded 200 in 58 ms 2026-02-23 10:09:33.331 +08:00 [WRN] [cf3d0440fd64418da27c1555249d87af] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 10:09:33.331 +08:00 [WRN] [cf3d0440fd64418da27c1555249d87af] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 10:09:33.354 +08:00 [WRN] [cf3d0440fd64418da27c1555249d87af] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 10:09:33.355 +08:00 [WRN] [cf3d0440fd64418da27c1555249d87af] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 10:09:33.364 +08:00 [WRN] [cf3d0440fd64418da27c1555249d87af] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 10:09:33.364 +08:00 [WRN] [cf3d0440fd64418da27c1555249d87af] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 10:09:33.376 +08:00 [INF] [cf3d0440fd64418da27c1555249d87af] HTTP GET /Report/pastSettlementsReport responded 200 in 73 ms 2026-02-23 10:09:37.077 +08:00 [INF] [27d9bb35548d443cadd7928c9f1ed81a] HTTP GET /Report/platformSummary responded 200 in 43 ms 2026-02-23 10:09:46.332 +08:00 [INF] [512a845088944544b5754515b392eb56] HTTP GET /Report/platformSummary responded 200 in 9 ms 2026-02-23 10:10:54.399 +08:00 [INF] [c6256936a4114db1a74d79f7c78ec077] HTTP GET /swagger/index.html responded 200 in 149 ms 2026-02-23 10:10:54.787 +08:00 [INF] [43a3ff7b921e4f08a895ef8be6e731a3] HTTP GET /swagger/swagger-ui-standalone-preset.js responded 200 in 29 ms 2026-02-23 10:10:54.849 +08:00 [INF] [b7d8d003619e42f18f786377462189b4] HTTP GET /swagger/swagger-ui.css responded 200 in 19 ms 2026-02-23 10:10:54.935 +08:00 [INF] [e64c1c68c4744ebcb03937562c21518e] HTTP GET /swagger/swagger-ui-bundle.js responded 200 in 102 ms 2026-02-23 10:10:57.286 +08:00 [INF] [f13a8e7efeae4a8490eb88a124ebfe44] HTTP GET /swagger/v1/swagger.json responded 200 in 519 ms 2026-02-23 10:11:08.697 +08:00 [INF] [1f9cb0f933e442e69f6d1964e707734f] HTTP POST /Auth/Login responded 200 in 34 ms 2026-02-23 10:11:09.113 +08:00 [INF] [b1e1090b6cb14d03914b8d7043c6cad8] HTTP GET /Auth/me responded 200 in 3 ms 2026-02-23 10:11:12.579 +08:00 [INF] [835c4384653d4238aca5093aabb02ecf] HTTP GET /DashBoard/adminDashBoard responded 200 in 71 ms 2026-02-23 10:11:22.071 +08:00 [INF] [b51f6349d192452b9cfc3638e6afc861] HTTP GET /Report/platformSummary responded 200 in 6 ms 2026-02-23 10:11:26.097 +08:00 [INF] [cdb1b8e434924d0981456aa4f6b4fca3] HTTP POST /Auth/Login responded 200 in 11 ms 2026-02-23 10:11:26.444 +08:00 [INF] [acabf6c953d3428aa6351ae10bbccd3f] HTTP GET /Auth/me responded 200 in 1 ms 2026-02-23 10:11:30.343 +08:00 [INF] [40c7a923e4fe49d797d075e519b700d3] HTTP GET /DashBoard/adminDashBoard responded 403 in 7 ms 2026-02-23 10:11:36.528 +08:00 [INF] [d5ed23fdb570460fb822bc66e85a5471] HTTP GET /Account/adminAccounts responded 403 in 1 ms 2026-02-23 10:11:46.105 +08:00 [INF] [9a20c4f0faa2425b927d6d522edf44eb] HTTP GET /Account/BuyerAccounts responded 403 in 1 ms 2026-02-23 10:12:10.533 +08:00 [INF] [0fc4d062ce1f423fa7ecc9ab27f6a557] HTTP GET /Account/BuyerAccounts responded 403 in 1 ms 2026-02-23 10:14:17.666 +08:00 [INF] [8c8b632724bb4eedb405bdec7f6b3fe3] HTTP GET /Report/platformSummary responded 200 in 8 ms 2026-02-23 10:17:39.824 +08:00 [INF] [f3340efd575e4f7b914cfc4a61750613] HTTP GET /Report/platformSummary responded 200 in 7 ms 2026-02-23 10:17:40.494 +08:00 [INF] [0f524c6cbf664b82849c971208af285b] HTTP GET /Report/platformSummary responded 200 in 5 ms 2026-02-23 10:21:35.331 +08:00 [INF] [5f787e28736e4702b779a19cb8d3ade9] HTTP GET /Report/platformSummary responded 200 in 404 ms 2026-02-23 10:21:42.311 +08:00 [INF] [bde3c3b9ab2a412f9f22e90cd4aa10ed] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 5 ms 2026-02-23 10:23:18.347 +08:00 [INF] [23d6fb4eb4a24d8f96fd55e48832237e] HTTP GET /Order/getReceivingLocation responded 200 in 25 ms 2026-02-23 10:23:19.305 +08:00 [INF] [2a1d1ddde76f4ca29b7473595be02aa8] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 5 ms 2026-02-23 10:23:22.702 +08:00 [INF] [225071924faa40ea814e9e71585ee5aa] HTTP GET /Order/getReceivingLocation responded 200 in 16 ms 2026-02-23 10:23:24.506 +08:00 [INF] [7c363bd9e68b453dba6072d07a873861] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 8 ms 2026-02-23 10:23:28.306 +08:00 [INF] [d54c6e0c177d4795876fed985457ad0d] HTTP GET /Order/getReceivingLocation responded 200 in 3 ms 2026-02-23 10:27:19.037 +08:00 [INF] [11ad0ab8290b4fd08cc007b11ccdf18b] HTTP POST /Auth/Login responded 200 in 11 ms 2026-02-23 10:27:19.279 +08:00 [INF] [3151e848e5ef4a9483ca85861a18e259] HTTP GET /Auth/me responded 200 in 1 ms 2026-02-23 10:27:23.992 +08:00 [INF] [3b265b68046c4991b9a4572bbdc7e757] HTTP GET /DashBoard/adminDashBoard responded 200 in 15 ms 2026-02-23 10:27:30.041 +08:00 [INF] [54bab2d6f7a443d8aa3c0cf057510b31] HTTP GET /Account/AdminAccounts/admin-8ef9cafe-575c-4ec7-9396-1c9a4350270f responded 200 in 23 ms 2026-02-23 10:27:36.228 +08:00 [INF] [429effb1b73741df9d82a2f68fc3033d] HTTP GET /Account/adminAccounts responded 200 in 6 ms 2026-02-23 10:28:54.846 +08:00 [INF] [799aa9df4c1e40a281f3b556d64b1165] HTTP POST /Account/createAdminAccount responded 200 in 295 ms 2026-02-23 10:28:55.160 +08:00 [INF] [25b128f1b2e9485795498906a5db8a6d] HTTP GET /Account/adminAccounts responded 200 in 12 ms 2026-02-23 10:29:16.577 +08:00 [INF] [6f6fc1473c954a42893073cfee36cc9a] HTTP GET /Account/AdminAccounts/admin-3c1ded20-8739-458f-ab8b-41266bfd2a35 responded 200 in 7 ms 2026-02-23 10:30:29.121 +08:00 [INF] [d4d04195721245ccb002b6daa1c98223] HTTP GET /Order/getReceivingLocation responded 200 in 3 ms 2026-02-23 10:30:29.335 +08:00 [INF] [60b18504472a46e1b9159698065d0a9d] HTTP GET /Order/getReceivingLocation responded 200 in 3 ms 2026-02-23 10:32:41.984 +08:00 [INF] [7db9b549dc1d41de94ffd6d425485d2c] HTTP GET /Order/getReceivingLocation responded 200 in 4 ms 2026-02-23 10:32:42.167 +08:00 [INF] [614eab20874f4fb28ac20827023c8e74] HTTP GET /Order/getReceivingLocation responded 200 in 9 ms 2026-02-23 10:32:50.586 +08:00 [INF] [f599e0cd7d394fa580493466d457672a] HTTP POST /Auth/Login responded 200 in 11 ms 2026-02-23 10:32:50.910 +08:00 [INF] [4ab4f35bf45a403084b17cfc30af82a0] HTTP GET /Auth/me responded 200 in 1 ms 2026-02-23 10:32:55.372 +08:00 [INF] [c33ed4075ba44ae4a79bd7510e37ef82] HTTP GET /DashBoard/adminDashBoard responded 200 in 65 ms 2026-02-23 10:35:06.757 +08:00 [INF] [9c07848d222a46b283353a888a86b00f] HTTP GET /Order/getReceivingLocation responded 200 in 4 ms 2026-02-23 10:35:06.921 +08:00 [INF] [c92b0558676d497d87853bd279bb3993] HTTP GET /Order/getReceivingLocation responded 200 in 3 ms 2026-02-23 10:35:45.534 +08:00 [INF] [e1ab0a384e7f464e913229006fdf45c5] HTTP GET /Order/getReceivingLocation responded 200 in 9 ms 2026-02-23 10:35:45.705 +08:00 [INF] [6ee88253d9554a2abbb7692bc695a6ed] HTTP GET /Order/getReceivingLocation responded 200 in 3 ms 2026-02-23 10:35:58.152 +08:00 [INF] [98d9b96281eb43b68e886a0dbb40bf2b] HTTP GET /Order/getReceivingLocation responded 200 in 3 ms 2026-02-23 10:35:58.323 +08:00 [INF] [b3d16b43822146eb9829bafa85bdf426] HTTP GET /Order/getReceivingLocation responded 200 in 3 ms 2026-02-23 10:38:55.044 +08:00 [INF] [8880e40f54e742d59163edcd40b46441] HTTP GET /PurchaseOrder/vendorInfo responded 200 in 133 ms 2026-02-23 10:39:02.496 +08:00 [INF] [00f8f4856230444aaa66a82f75a0376f] HTTP GET /PurchaseOrder/products responded 200 in 57 ms 2026-02-23 10:39:18.597 +08:00 [INF] [16a4110f4e824aa6a00de39cc16c927c] HTTP GET /PurchaseOrder/products responded 200 in 6 ms 2026-02-23 10:39:52.724 +08:00 [INF] [cd2e181d6bc94777a2de8fa16f335201] HTTP POST /PurchaseOrder/createVendorPurchase responded 500 in 58 ms 2026-02-23 10:45:11.562 +08:00 [INF] [42f5b92b73ca47509a6121b084d06b51] HTTP GET /PurchaseOrder/products responded 200 in 404 ms 2026-02-23 10:45:33.854 +08:00 [INF] [8b623808b5e04da9b115c0d5c115a184] HTTP GET /Order/getReceivingLocation responded 200 in 3 ms 2026-02-23 10:45:36.291 +08:00 [INF] [8d227f09873a4df2a4f18c38630a0695] HTTP GET /PurchaseOrder/products responded 200 in 16 ms 2026-02-23 10:48:56.746 +08:00 [INF] [5d61d03c0d76429da54a2853eb618dda] HTTP GET /PurchaseOrder/products responded 400 in 30 ms 2026-02-23 10:49:15.230 +08:00 [INF] [394abc7e98f548458079363c687fbe4d] HTTP POST /Auth/Login responded 200 in 11 ms 2026-02-23 10:49:41.214 +08:00 [INF] [dfde730f401d49c0bc19e92a73ce6b52] HTTP GET /PurchaseOrder/products responded 200 in 85 ms 2026-02-23 10:49:56.453 +08:00 [INF] [294ae86a6ee54dc5b5564c6d25b4324c] HTTP GET /PurchaseOrder/products responded 200 in 28 ms 2026-02-23 10:50:40.154 +08:00 [INF] [9b77a2bfc74040c6a8f4731070fabe66] HTTP GET /PurchaseOrder/products responded 200 in 6 ms 2026-02-23 10:50:54.838 +08:00 [INF] [122f72f85bad40c2bb7cabfc9ec873ce] HTTP GET /PurchaseOrder/products responded 200 in 25 ms 2026-02-23 10:57:19.516 +08:00 [INF] [e0c87dbddc324d66a6bf6d927dc3c46c] HTTP GET /DashBoard/adminDashBoard responded 403 in 0 ms 2026-02-23 10:59:52.605 +08:00 [INF] [9de699e32e1649b880295da85000ca9f] HTTP GET /DashBoard/adminDashBoard responded 200 in 413 ms 2026-02-23 11:00:58.963 +08:00 [INF] [5c78877285084a9688f83f653c779033] HTTP GET /Account/AdminAccounts/Admin001 responded 404 in 5 ms 2026-02-23 11:03:38.627 +08:00 [INF] [c8596ee1e0164e8d96ab069419f8ade2] HTTP POST /Auth/Login responded 200 in 12 ms 2026-02-23 11:03:38.826 +08:00 [INF] [c7eea3ab4628477991a16074d57e27bf] HTTP GET /Auth/me responded 200 in 1 ms 2026-02-23 11:03:42.105 +08:00 [INF] [3aa19dc8eabf4cf8953e340a76fb4803] HTTP GET /DashBoard/adminDashBoard responded 200 in 16 ms 2026-02-23 11:05:20.204 +08:00 [INF] [f617c1e3daf3428dbf4fd4e6fa7b1c36] HTTP GET /Account/adminAccounts responded 200 in 7 ms 2026-02-23 11:05:22.330 +08:00 [INF] [6319ccc8f60d4cd1a8532d87aacf4d9a] HTTP GET /Account/BuyerAccounts responded 200 in 5 ms 2026-02-23 11:05:23.904 +08:00 [INF] [2028e223f5b24b2a8879b4ac5cf4166d] HTTP GET /Account/VendorAccounts responded 200 in 5 ms 2026-02-23 11:05:28.785 +08:00 [INF] [ebd2e14f622f47cd8f63823f5c9d19e8] HTTP GET /Account/BuyerAccounts responded 200 in 5 ms 2026-02-23 11:12:48.854 +08:00 [INF] [] [Vizuro.Operator] Operator API starting in Development environment 2026-02-23 11:12:48.905 +08:00 [INF] [] [Vizuro.Operator] Enabling forwarded headers 2026-02-23 11:12:48.905 +08:00 [INF] [] [Vizuro.Operator] Configuring core pipeline middleware 2026-02-23 11:12:48.906 +08:00 [INF] [] [Vizuro.Operator] Enabling HTTPS redirection 2026-02-23 11:12:48.907 +08:00 [INF] [] [Vizuro.Operator] Enabling CORS 2026-02-23 11:12:48.907 +08:00 [INF] [] [Vizuro.Operator] Configuring static files serving 2026-02-23 11:12:48.907 +08:00 [INF] [] [Vizuro.Operator] Enabling Swagger documentation 2026-02-23 11:12:48.922 +08:00 [INF] [] [Vizuro.Operator] Configuring Swagger UI at /swagger 2026-02-23 11:12:48.926 +08:00 [INF] [] [Vizuro.Operator] Swagger configuration completed successfully 2026-02-23 11:12:49.374 +08:00 [WRN] [446091cbf1e4401b98aad0d61a5eb16a] Failed to determine the https port for redirect. 2026-02-23 11:12:49.716 +08:00 [INF] [446091cbf1e4401b98aad0d61a5eb16a] HTTP GET /swagger/index.html responded 200 in 345 ms 2026-02-23 11:12:51.281 +08:00 [INF] [8d6287ef8b5546afa404455ab32be62e] HTTP GET /swagger/v1/swagger.json responded 200 in 828 ms 2026-02-23 11:13:01.870 +08:00 [INF] [3f1d9e45b0be41c5a74da38100978389] HTTP GET /swagger/index.html responded 200 in 3 ms 2026-02-23 11:13:02.402 +08:00 [INF] [82cdf60378fe4c4eb5e8761c532e0b43] HTTP GET /swagger/v1/swagger.json responded 200 in 243 ms 2026-02-23 11:13:59.005 +08:00 [INF] [] [Vizuro.Operator] Operator API starting in Development environment 2026-02-23 11:13:59.057 +08:00 [INF] [] [Vizuro.Operator] Enabling forwarded headers 2026-02-23 11:13:59.058 +08:00 [INF] [] [Vizuro.Operator] Configuring core pipeline middleware 2026-02-23 11:13:59.059 +08:00 [INF] [] [Vizuro.Operator] Enabling HTTPS redirection 2026-02-23 11:13:59.059 +08:00 [INF] [] [Vizuro.Operator] Enabling CORS 2026-02-23 11:13:59.059 +08:00 [INF] [] [Vizuro.Operator] Configuring static files serving 2026-02-23 11:13:59.059 +08:00 [INF] [] [Vizuro.Operator] Enabling Swagger documentation 2026-02-23 11:13:59.075 +08:00 [INF] [] [Vizuro.Operator] Configuring Swagger UI at /swagger 2026-02-23 11:13:59.079 +08:00 [INF] [] [Vizuro.Operator] Swagger configuration completed successfully 2026-02-23 11:13:59.526 +08:00 [WRN] [c3a6226b72664559aa2835f0f1a35aba] Failed to determine the https port for redirect. 2026-02-23 11:14:01.974 +08:00 [WRN] [c3a6226b72664559aa2835f0f1a35aba] No store type was specified for the decimal property 'BuyerOrderGrowth' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:14:01.977 +08:00 [WRN] [c3a6226b72664559aa2835f0f1a35aba] No store type was specified for the decimal property 'SaleAmountCompleted' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:14:01.977 +08:00 [WRN] [c3a6226b72664559aa2835f0f1a35aba] No store type was specified for the decimal property 'Price' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:14:01.978 +08:00 [WRN] [c3a6226b72664559aa2835f0f1a35aba] No store type was specified for the decimal property 'Weight' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:14:01.978 +08:00 [WRN] [c3a6226b72664559aa2835f0f1a35aba] No store type was specified for the decimal property 'Adjustments' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:14:01.978 +08:00 [WRN] [c3a6226b72664559aa2835f0f1a35aba] No store type was specified for the decimal property 'SettlementAmount' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:14:01.979 +08:00 [WRN] [c3a6226b72664559aa2835f0f1a35aba] No store type was specified for the decimal property 'Tax' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:14:05.030 +08:00 [INF] [c3a6226b72664559aa2835f0f1a35aba] HTTP POST /Auth/Login responded 200 in 5502 ms 2026-02-23 11:14:05.629 +08:00 [INF] [00518d43abdc4f12bbc8b6d025fbefdf] HTTP GET /Auth/me responded 200 in 294 ms 2026-02-23 11:14:09.495 +08:00 [WRN] [27d7aa19eb2d40db9f4d5b93c2080dfb] The query uses the 'First'/'FirstOrDefault' operator without 'OrderBy' and filter operators. This may lead to unpredictable results. 2026-02-23 11:14:09.623 +08:00 [INF] [27d7aa19eb2d40db9f4d5b93c2080dfb] HTTP GET /DashBoard/adminDashBoard responded 200 in 452 ms 2026-02-23 11:14:15.013 +08:00 [WRN] [145a00830d0a4444828660349fa01d76] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 11:14:15.013 +08:00 [WRN] [145a00830d0a4444828660349fa01d76] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 11:14:15.023 +08:00 [WRN] [145a00830d0a4444828660349fa01d76] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 11:14:15.023 +08:00 [WRN] [145a00830d0a4444828660349fa01d76] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 11:14:15.046 +08:00 [WRN] [145a00830d0a4444828660349fa01d76] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 11:14:15.046 +08:00 [WRN] [145a00830d0a4444828660349fa01d76] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 11:14:15.054 +08:00 [WRN] [145a00830d0a4444828660349fa01d76] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 11:14:15.054 +08:00 [WRN] [145a00830d0a4444828660349fa01d76] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 11:14:15.069 +08:00 [INF] [145a00830d0a4444828660349fa01d76] HTTP GET /Report/unsettledOrdersReport responded 200 in 135 ms 2026-02-23 11:14:16.366 +08:00 [INF] [cc35d606d0244ef6b79617a7c1e1368c] HTTP GET /Report/platformSummary responded 200 in 52 ms 2026-02-23 11:14:48.483 +08:00 [INF] [e1f2cc6391a74a97aa7e226703020df1] HTTP GET /Report/platformSummary responded 200 in 59 ms 2026-02-23 11:14:50.900 +08:00 [INF] [a37c390220694d1db29c014075df5821] HTTP GET /Report/platformSummary responded 200 in 24 ms 2026-02-23 11:15:23.057 +08:00 [INF] [b35c55453c6a4d93ac014f0003e64276] HTTP GET /Report/platformSummary responded 200 in 11 ms 2026-02-23 11:15:26.125 +08:00 [INF] [ca282a3893b44a5481e42bad8337e6b0] HTTP GET /Report/platformSummary responded 200 in 11 ms 2026-02-23 11:15:28.852 +08:00 [INF] [b95c039e294b423c9db393cee445875a] HTTP GET /Report/platformSummary responded 200 in 10 ms 2026-02-23 11:16:17.640 +08:00 [INF] [a212388f08e6457b90ca700dd5e163ec] HTTP GET /Order/buyerOrders/order-f01b704d5db14b979fb348d678477284 responded 200 in 149 ms 2026-02-23 11:16:18.113 +08:00 [INF] [534aa38d8e834439ab7548d28e4276b8] HTTP GET /Order/getReceivingLocation responded 200 in 623 ms 2026-02-23 11:16:37.843 +08:00 [INF] [d7ce388e8139494db010ce2b196e6370] HTTP GET /Report/platformSummary responded 200 in 10 ms 2026-02-23 11:16:38.607 +08:00 [INF] [ef8a4f9ee9a94442819f0e759d43e500] HTTP GET /Order/getReceivingLocation responded 200 in 42 ms 2026-02-23 11:16:38.642 +08:00 [INF] [d3eb8609483248539fff83916e7c174b] HTTP GET /Order/buyerOrders/order-f01b704d5db14b979fb348d678477284 responded 200 in 63 ms 2026-02-23 11:16:39.782 +08:00 [INF] [d39ccbc751f04cfeb45d64382151101b] HTTP GET /Order/buyerOrders/order-f01b704d5db14b979fb348d678477284 responded 200 in 8 ms 2026-02-23 11:16:41.487 +08:00 [INF] [50cf1f8f2b044fdf878b516ec7c881cf] HTTP GET /Order/buyerOrders/order-f01b704d5db14b979fb348d678477284 responded 200 in 9 ms 2026-02-23 11:16:43.438 +08:00 [INF] [69d814e7a270411386dc740b4013a990] HTTP GET /Report/platformSummary responded 200 in 8 ms 2026-02-23 11:18:32.447 +08:00 [INF] [9095da8f8ae74d43be4cea345b52d1ca] HTTP GET /Report/platformSummary responded 200 in 9 ms 2026-02-23 11:18:36.521 +08:00 [INF] [23d4c0b3b0c44d1abe840556d25c058c] HTTP GET /Report/platformSummary responded 200 in 61 ms 2026-02-23 11:19:37.058 +08:00 [INF] [9bc0147631684eb8b8e64b4d18f18303] HTTP GET /Report/platformSummary responded 200 in 13 ms 2026-02-23 11:19:49.258 +08:00 [INF] [64660c517bd040fda0ff7c0c1ac3254c] HTTP GET /Report/platformSummary responded 200 in 10 ms 2026-02-23 11:20:47.777 +08:00 [WRN] [683f8615667943eb9988c4b1cb1bf3c4] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 11:20:47.778 +08:00 [WRN] [683f8615667943eb9988c4b1cb1bf3c4] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 11:20:47.800 +08:00 [INF] [683f8615667943eb9988c4b1cb1bf3c4] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 65 ms 2026-02-23 11:20:54.293 +08:00 [INF] [2352b97ea5834339b330523d9c8bd502] HTTP GET /Order/getReceivingLocation responded 200 in 4 ms 2026-02-23 11:20:59.710 +08:00 [INF] [bc442b3e42764ecbb1c63ceb8926c3e7] HTTP GET /PurchaseOrder/vendorInfo responded 200 in 129 ms 2026-02-23 11:21:01.572 +08:00 [INF] [f890f8e1146642a2afb06df8aacb2573] HTTP GET /PurchaseOrder/products responded 200 in 75 ms 2026-02-23 11:21:07.318 +08:00 [INF] [e4df5676426c47af9dd5a39faa78d565] HTTP GET /PurchaseOrder/products responded 400 in 38 ms 2026-02-23 11:22:07.657 +08:00 [INF] [0498afb2a47843828beb043d419db993] HTTP GET /DashBoard/adminDashBoard responded 200 in 19 ms 2026-02-23 11:23:52.963 +08:00 [INF] [a401cb0ed3e3481fb287e18b77d83a68] HTTP GET /PurchaseOrder/products responded 200 in 9 ms 2026-02-23 11:24:06.433 +08:00 [INF] [e009751f50684c17b9353f7348fddd3c] HTTP GET /PurchaseOrder/products responded 200 in 85 ms 2026-02-23 11:24:13.258 +08:00 [INF] [24f59a6cf77e4aaf9ff57a3a137f1b2f] HTTP GET /PurchaseOrder/products responded 400 in 2 ms 2026-02-23 11:25:25.073 +08:00 [INF] [ba499419e64f4002915f30b3e9a1bf02] HTTP GET /Order/buyerOrders responded 200 in 41 ms 2026-02-23 11:25:28.656 +08:00 [INF] [fae046982dfc40e2822cce62fa631eaa] HTTP GET /Order/buyerOrders/order-f01b704d5db14b979fb348d678477284 responded 200 in 7 ms 2026-02-23 11:25:28.730 +08:00 [INF] [5fb22819be8c46449c6daaaa2ea35a3d] HTTP GET /Order/getReceivingLocation responded 200 in 5 ms 2026-02-23 11:25:34.628 +08:00 [INF] [933d2f44f5b34b3e8af60842b7dcdc5b] HTTP PUT /Order/updateBuyerOrder/order-f01b704d5db14b979fb348d678477284 responded 200 in 179 ms 2026-02-23 11:25:34.823 +08:00 [INF] [f1bd3d7507cb4ab1815f3bab2f62b098] HTTP GET /Order/buyerOrders/order-f01b704d5db14b979fb348d678477284 responded 200 in 5 ms 2026-02-23 11:25:44.355 +08:00 [INF] [490d981c4a434d78887cc2a148bce22d] HTTP GET /Order/buyerOrders responded 200 in 7 ms 2026-02-23 11:25:45.735 +08:00 [INF] [4b892720baf344c588369276face0fcc] HTTP POST /Auth/Login responded 200 in 15 ms 2026-02-23 11:26:32.131 +08:00 [INF] [36535e36e2634498ae061490905a7784] HTTP GET /PurchaseOrder/products responded 200 in 12 ms 2026-02-23 11:28:08.182 +08:00 [INF] [8cda8baba9b24857a4e46af5a419b57c] HTTP GET /PurchaseOrder/products responded 200 in 8 ms 2026-02-23 11:28:17.485 +08:00 [INF] [1b4b14e8f40d4686982fd5f016f98747] HTTP GET /PurchaseOrder/products responded 200 in 10 ms 2026-02-23 11:34:28.786 +08:00 [INF] [86f9d8d0f23545c48c1f04853f1ce80f] HTTP GET /swagger/index.html responded 200 in 133 ms 2026-02-23 11:34:30.170 +08:00 [INF] [a74691cca09a4b87bea47613e16401c6] HTTP GET /swagger/v1/swagger.json responded 200 in 572 ms 2026-02-23 11:35:52.812 +08:00 [INF] [bb1c403dde474a1fbfb2b683afc325ec] HTTP GET /swagger/index.html responded 200 in 1 ms 2026-02-23 11:35:53.265 +08:00 [INF] [e93c016ce85e45588a4d7983d2d0b55e] HTTP GET /swagger/v1/swagger.json responded 200 in 119 ms 2026-02-23 11:36:45.513 +08:00 [INF] [5642c0f7b6d54f3f903d7faf634a6387] HTTP GET /PurchaseOrder/products responded 200 in 411 ms 2026-02-23 11:38:08.446 +08:00 [INF] [1ef5e63f8c8d48cc8a8288c3fb729a5c] HTTP GET /PurchaseOrder/products responded 200 in 7 ms 2026-02-23 11:39:06.780 +08:00 [INF] [] [Vizuro.Operator] Operator API starting in Development environment 2026-02-23 11:39:06.831 +08:00 [INF] [] [Vizuro.Operator] Enabling forwarded headers 2026-02-23 11:39:06.832 +08:00 [INF] [] [Vizuro.Operator] Configuring core pipeline middleware 2026-02-23 11:39:06.833 +08:00 [INF] [] [Vizuro.Operator] Enabling HTTPS redirection 2026-02-23 11:39:06.833 +08:00 [INF] [] [Vizuro.Operator] Enabling CORS 2026-02-23 11:39:06.833 +08:00 [INF] [] [Vizuro.Operator] Configuring static files serving 2026-02-23 11:39:06.834 +08:00 [INF] [] [Vizuro.Operator] Enabling Swagger documentation 2026-02-23 11:39:06.848 +08:00 [INF] [] [Vizuro.Operator] Configuring Swagger UI at /swagger 2026-02-23 11:39:06.852 +08:00 [INF] [] [Vizuro.Operator] Swagger configuration completed successfully 2026-02-23 11:39:07.415 +08:00 [WRN] [95854331f70f49318ea062f3839925cd] Failed to determine the https port for redirect. 2026-02-23 11:39:09.857 +08:00 [WRN] [95854331f70f49318ea062f3839925cd] No store type was specified for the decimal property 'BuyerOrderGrowth' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:39:09.859 +08:00 [WRN] [95854331f70f49318ea062f3839925cd] No store type was specified for the decimal property 'SaleAmountCompleted' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:39:09.860 +08:00 [WRN] [95854331f70f49318ea062f3839925cd] No store type was specified for the decimal property 'Price' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:39:09.860 +08:00 [WRN] [95854331f70f49318ea062f3839925cd] No store type was specified for the decimal property 'Weight' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:39:09.860 +08:00 [WRN] [95854331f70f49318ea062f3839925cd] No store type was specified for the decimal property 'Adjustments' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:39:09.860 +08:00 [WRN] [95854331f70f49318ea062f3839925cd] No store type was specified for the decimal property 'SettlementAmount' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:39:09.860 +08:00 [WRN] [95854331f70f49318ea062f3839925cd] No store type was specified for the decimal property 'Tax' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:39:12.667 +08:00 [INF] [95854331f70f49318ea062f3839925cd] HTTP GET /Order/buyerOrders responded 200 in 5262 ms 2026-02-23 11:39:20.325 +08:00 [INF] [d62c977484e8489aa9094b8dbec3c45c] HTTP GET /Order/buyerOrders responded 200 in 162 ms 2026-02-23 11:39:22.817 +08:00 [INF] [c3ea611f8375493ea1f9a1d41d245e81] HTTP GET /Order/buyerOrders responded 200 in 48 ms 2026-02-23 11:39:23.526 +08:00 [INF] [b1f07f20f4ae48e487fec3370a3f55a7] HTTP GET /Order/buyerOrders responded 200 in 9 ms 2026-02-23 11:39:32.446 +08:00 [INF] [0c56ddbb4b3e4093b2be65ca7e7ef4a0] HTTP GET /Order/buyerOrders responded 200 in 51 ms 2026-02-23 11:39:39.740 +08:00 [WRN] [13d1781c1b9b46518a10f8790cceda6e] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 11:39:39.741 +08:00 [WRN] [13d1781c1b9b46518a10f8790cceda6e] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 11:39:39.794 +08:00 [INF] [13d1781c1b9b46518a10f8790cceda6e] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 101 ms 2026-02-23 11:40:37.687 +08:00 [INF] [1702a6d71207459f802d99ffed0c3f0a] HTTP GET /swagger/index.html responded 200 in 158 ms 2026-02-23 11:40:38.671 +08:00 [INF] [19d68788774d43f1b5fa62de9df3a333] HTTP GET /swagger/v1/swagger.json responded 200 in 538 ms 2026-02-23 11:41:28.952 +08:00 [INF] [f70650aa46094bee89566d0606bb0301] HTTP GET /PurchaseOrder/products responded 200 in 292 ms 2026-02-23 11:41:57.061 +08:00 [INF] [a1f57602ff2140d1a7cf80ad70d74e05] HTTP GET /PurchaseOrder/products responded 200 in 34 ms 2026-02-23 11:42:05.241 +08:00 [INF] [83684adf4e7b44baa821aef026be7d1a] HTTP GET /PurchaseOrder/products responded 200 in 11 ms 2026-02-23 11:42:08.801 +08:00 [INF] [04db753d0ca343749882768ea42e0607] HTTP GET /PurchaseOrder/products responded 400 in 51 ms 2026-02-23 11:42:57.634 +08:00 [INF] [d3fc4d776fd44484a89474ba8176e5d1] HTTP GET /PurchaseOrder/products responded 200 in 10 ms 2026-02-23 11:43:57.160 +08:00 [INF] [9faf5278d229402d9cdc0979eb7a37e7] HTTP GET /PurchaseOrder/products responded 200 in 49 ms 2026-02-23 11:44:11.740 +08:00 [INF] [c7c58def5ed549d58a187aae2ad56cf2] HTTP GET /PurchaseOrder/products responded 200 in 10 ms 2026-02-23 11:44:14.544 +08:00 [INF] [c81b6ebd3d604c07b31a588cbf0dc52e] HTTP GET /PurchaseOrder/products responded 400 in 2 ms 2026-02-23 11:44:27.604 +08:00 [INF] [2effa1cea7154ba99f88739ab5da3db0] HTTP GET /PurchaseOrder/products responded 200 in 8 ms 2026-02-23 11:46:23.751 +08:00 [INF] [1044384d041740c187532118acf680af] HTTP GET /Order/getReceivingLocation responded 200 in 29 ms 2026-02-23 11:49:51.437 +08:00 [INF] [4b52911930a040368a723f42659a102c] HTTP GET /Order/buyerOrders responded 200 in 11 ms 2026-02-23 11:49:54.041 +08:00 [INF] [a1947d43ed534aa1b573c8ab6828172a] HTTP GET /Order/getReceivingLocation responded 200 in 7 ms 2026-02-23 11:49:54.054 +08:00 [INF] [9d1c66ab3bb1450caff8ef4f94bcec39] HTTP GET /Order/buyerOrders/order-f01b704d5db14b979fb348d678477284 responded 200 in 118 ms 2026-02-23 11:53:51.914 +08:00 [INF] [] [Vizuro.Operator] Operator API starting in Development environment 2026-02-23 11:53:51.966 +08:00 [INF] [] [Vizuro.Operator] Enabling forwarded headers 2026-02-23 11:53:51.966 +08:00 [INF] [] [Vizuro.Operator] Configuring core pipeline middleware 2026-02-23 11:53:51.967 +08:00 [INF] [] [Vizuro.Operator] Enabling HTTPS redirection 2026-02-23 11:53:51.967 +08:00 [INF] [] [Vizuro.Operator] Enabling CORS 2026-02-23 11:53:51.968 +08:00 [INF] [] [Vizuro.Operator] Configuring static files serving 2026-02-23 11:53:51.968 +08:00 [INF] [] [Vizuro.Operator] Enabling Swagger documentation 2026-02-23 11:53:51.983 +08:00 [INF] [] [Vizuro.Operator] Configuring Swagger UI at /swagger 2026-02-23 11:53:51.987 +08:00 [INF] [] [Vizuro.Operator] Swagger configuration completed successfully 2026-02-23 11:53:52.432 +08:00 [WRN] [0ae5ad1de6394b58b9fef9d83edbd353] Failed to determine the https port for redirect. 2026-02-23 11:53:54.875 +08:00 [WRN] [a36ff997abbc4506afab6116a25fbea7] No store type was specified for the decimal property 'BuyerOrderGrowth' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:53:54.877 +08:00 [WRN] [a36ff997abbc4506afab6116a25fbea7] No store type was specified for the decimal property 'SaleAmountCompleted' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:53:54.878 +08:00 [WRN] [a36ff997abbc4506afab6116a25fbea7] No store type was specified for the decimal property 'Price' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:53:54.878 +08:00 [WRN] [a36ff997abbc4506afab6116a25fbea7] No store type was specified for the decimal property 'Weight' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:53:54.878 +08:00 [WRN] [a36ff997abbc4506afab6116a25fbea7] No store type was specified for the decimal property 'Adjustments' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:53:54.878 +08:00 [WRN] [a36ff997abbc4506afab6116a25fbea7] No store type was specified for the decimal property 'SettlementAmount' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:53:54.878 +08:00 [WRN] [a36ff997abbc4506afab6116a25fbea7] No store type was specified for the decimal property 'Tax' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 11:53:57.242 +08:00 [INF] [0ae5ad1de6394b58b9fef9d83edbd353] HTTP GET /Order/getReceivingLocation responded 200 in 4812 ms 2026-02-23 11:53:57.437 +08:00 [INF] [a36ff997abbc4506afab6116a25fbea7] HTTP GET /Account/VendorAccounts responded 200 in 5011 ms 2026-02-23 11:54:04.669 +08:00 [INF] [a0d62f75439e4adbacc910650b6c352d] HTTP GET /Account/VendorAccounts/vendor-004 responded 200 in 238 ms 2026-02-23 11:54:09.924 +08:00 [INF] [a9e955e016cf4b76a2a2e9fec0b2c51e] HTTP GET /Account/VendorAccounts responded 200 in 23 ms 2026-02-23 11:54:11.642 +08:00 [WRN] [a1ef700d85704ec4b211b016f54bc971] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 11:54:11.643 +08:00 [WRN] [a1ef700d85704ec4b211b016f54bc971] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 11:54:11.691 +08:00 [INF] [a1ef700d85704ec4b211b016f54bc971] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 138 ms 2026-02-23 11:58:45.136 +08:00 [INF] [66118bfcc3144f08a94b54c5568f29a7] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 11 ms 2026-02-23 11:58:47.388 +08:00 [INF] [eb02e967074c46438d220ec918155b12] HTTP GET /PurchaseOrder/vendorPurchaseOrders/po-001 responded 200 in 352 ms 2026-02-23 11:59:05.594 +08:00 [INF] [b898aa11dd4d4b09aa06dfe4f15d8574] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 7 ms 2026-02-23 12:01:11.685 +08:00 [INF] [4dc0bf2b84f9410b88e7eba46005850c] HTTP GET /DashBoard/adminDashBoard responded 403 in 4 ms 2026-02-23 12:02:05.272 +08:00 [INF] [67fb80e57804455c889c8fe78af3d0df] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 10 ms 2026-02-23 12:44:15.178 +08:00 [INF] [] [Vizuro.Operator] Operator API starting in Development environment 2026-02-23 12:44:15.232 +08:00 [INF] [] [Vizuro.Operator] Enabling forwarded headers 2026-02-23 12:44:15.233 +08:00 [INF] [] [Vizuro.Operator] Configuring core pipeline middleware 2026-02-23 12:44:15.233 +08:00 [INF] [] [Vizuro.Operator] Enabling HTTPS redirection 2026-02-23 12:44:15.234 +08:00 [INF] [] [Vizuro.Operator] Enabling CORS 2026-02-23 12:44:15.234 +08:00 [INF] [] [Vizuro.Operator] Configuring static files serving 2026-02-23 12:44:15.234 +08:00 [INF] [] [Vizuro.Operator] Enabling Swagger documentation 2026-02-23 12:44:15.249 +08:00 [INF] [] [Vizuro.Operator] Configuring Swagger UI at /swagger 2026-02-23 12:44:15.252 +08:00 [INF] [] [Vizuro.Operator] Swagger configuration completed successfully 2026-02-23 12:44:15.797 +08:00 [WRN] [500e851e1ba84de68f101de2d6da2362] Failed to determine the https port for redirect. 2026-02-23 12:44:16.394 +08:00 [INF] [500e851e1ba84de68f101de2d6da2362] HTTP GET /DashBoard/adminDashBoard responded 403 in 600 ms 2026-02-23 12:47:07.844 +08:00 [INF] [c5c494e4151a43d2bab0e2bbc9ea6966] HTTP GET /DashBoard/adminDashBoard responded 403 in 27 ms 2026-02-23 12:49:29.720 +08:00 [INF] [e2f2515b273747ec966230e07f246858] HTTP GET /DashBoard/adminDashBoard responded 403 in 11 ms 2026-02-23 12:51:40.736 +08:00 [INF] [f47dae8fbd5245a4be098767f6595958] HTTP GET /DashBoard/adminDashBoard responded 403 in 1 ms 2026-02-23 12:54:03.559 +08:00 [INF] [5cd04409f1e64fc6a9d8f86e388b2b7d] HTTP GET /DashBoard/adminDashBoard responded 403 in 1 ms 2026-02-23 12:55:50.970 +08:00 [INF] [65ef74879a134544a254fc79628bd747] HTTP GET /DashBoard/adminDashBoard responded 403 in 1 ms 2026-02-23 12:57:42.927 +08:00 [INF] [7723e0428259406583906d8b11ca7eff] HTTP GET /DashBoard/adminDashBoard responded 403 in 1 ms 2026-02-23 13:01:06.256 +08:00 [INF] [48d6d329701f4b88bb75083dc027bbb4] HTTP GET /DashBoard/adminDashBoard responded 403 in 1 ms 2026-02-23 13:03:52.515 +08:00 [INF] [99f9f2a3eb7144ff979d959e839d0723] HTTP GET /DashBoard/adminDashBoard responded 403 in 1 ms 2026-02-23 13:21:42.872 +08:00 [INF] [572b595b995e4712a81ff99f4d16a3e1] HTTP GET /DashBoard/adminDashBoard responded 403 in 1 ms 2026-02-23 13:22:22.171 +08:00 [INF] [b0affb79f9ef47f684c503c64a1435fa] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 401 in 26 ms 2026-02-23 13:30:59.085 +08:00 [INF] [ce62dae02d4c493fbf7e48ad221918a4] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 401 in 1 ms 2026-02-23 13:31:03.277 +08:00 [WRN] [52c6016cfba74bd697b58f9fb3fd9770] No store type was specified for the decimal property 'BuyerOrderGrowth' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 13:31:03.278 +08:00 [WRN] [52c6016cfba74bd697b58f9fb3fd9770] No store type was specified for the decimal property 'SaleAmountCompleted' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 13:31:03.278 +08:00 [WRN] [52c6016cfba74bd697b58f9fb3fd9770] No store type was specified for the decimal property 'Price' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 13:31:03.278 +08:00 [WRN] [52c6016cfba74bd697b58f9fb3fd9770] No store type was specified for the decimal property 'Weight' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 13:31:03.278 +08:00 [WRN] [52c6016cfba74bd697b58f9fb3fd9770] No store type was specified for the decimal property 'Adjustments' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 13:31:03.278 +08:00 [WRN] [52c6016cfba74bd697b58f9fb3fd9770] No store type was specified for the decimal property 'SettlementAmount' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 13:31:03.279 +08:00 [WRN] [52c6016cfba74bd697b58f9fb3fd9770] No store type was specified for the decimal property 'Tax' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 13:31:06.319 +08:00 [INF] [52c6016cfba74bd697b58f9fb3fd9770] HTTP POST /Auth/Login responded 200 in 5138 ms 2026-02-23 13:31:06.790 +08:00 [INF] [4ee1050246ea4cf6aa9288c1631a8e57] HTTP GET /Auth/me responded 200 in 137 ms 2026-02-23 13:31:10.816 +08:00 [WRN] [017f9e18dfe8475a9067b0b10de25f2c] The query uses the 'First'/'FirstOrDefault' operator without 'OrderBy' and filter operators. This may lead to unpredictable results. 2026-02-23 13:31:10.947 +08:00 [INF] [017f9e18dfe8475a9067b0b10de25f2c] HTTP GET /DashBoard/adminDashBoard responded 200 in 414 ms 2026-02-23 13:32:14.747 +08:00 [WRN] [fd19fff40d60474db437a964a064a1b6] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 13:32:14.747 +08:00 [WRN] [fd19fff40d60474db437a964a064a1b6] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 13:32:14.769 +08:00 [INF] [fd19fff40d60474db437a964a064a1b6] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 91 ms 2026-02-23 13:32:38.891 +08:00 [INF] [440887a8b3f14d2f8588c9f383ad7a78] HTTP GET /DashBoard/adminDashBoard responded 403 in 1 ms 2026-02-23 13:33:20.135 +08:00 [INF] [b6806b4bb4104f42a5020a2c9ea384eb] HTTP GET /Account/AdminAccounts/admin-1ef9cafe-575c-4ec7-9396-1c9a4350270f responded 200 in 30 ms 2026-02-23 13:33:29.942 +08:00 [INF] [4cfd97914f0145019092a22edb987187] HTTP GET /Report/platformSummary responded 200 in 75 ms 2026-02-23 13:33:32.844 +08:00 [INF] [dfb8f46797c34cf088427e4ca0184b33] HTTP GET /Order/getReceivingLocation responded 200 in 31 ms 2026-02-23 13:33:32.852 +08:00 [INF] [2f6ad7d756a441cc935c9c4fc0efef43] HTTP GET /Order/buyerOrders/order-f01b704d5db14b979fb348d678477284 responded 200 in 76 ms 2026-02-23 13:33:45.847 +08:00 [WRN] [bec07d4328384a62bf1e9efb6dc4aeb1] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 13:33:45.847 +08:00 [WRN] [bec07d4328384a62bf1e9efb6dc4aeb1] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 13:33:45.855 +08:00 [WRN] [bec07d4328384a62bf1e9efb6dc4aeb1] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 13:33:45.855 +08:00 [WRN] [bec07d4328384a62bf1e9efb6dc4aeb1] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 13:33:45.860 +08:00 [WRN] [bec07d4328384a62bf1e9efb6dc4aeb1] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 13:33:45.860 +08:00 [WRN] [bec07d4328384a62bf1e9efb6dc4aeb1] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 13:33:45.866 +08:00 [WRN] [bec07d4328384a62bf1e9efb6dc4aeb1] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 13:33:45.867 +08:00 [WRN] [bec07d4328384a62bf1e9efb6dc4aeb1] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 13:33:45.881 +08:00 [INF] [bec07d4328384a62bf1e9efb6dc4aeb1] HTTP GET /Report/unsettledOrdersReport responded 200 in 58 ms 2026-02-23 13:36:21.529 +08:00 [INF] [b4427d2df3b346f48d585685e7f1d028] HTTP POST /Auth/Login responded 200 in 38 ms 2026-02-23 13:36:21.734 +08:00 [INF] [95aee3e7932c4ff99f3db9d0d2871ce6] HTTP GET /Auth/me responded 200 in 3 ms 2026-02-23 13:36:25.187 +08:00 [INF] [424fff0992eb41188630ec329d8c9f2c] HTTP GET /DashBoard/adminDashBoard responded 200 in 48 ms 2026-02-23 13:46:25.392 +08:00 [INF] [] [Vizuro.Operator] Operator API starting in Development environment 2026-02-23 13:46:25.444 +08:00 [INF] [] [Vizuro.Operator] Enabling forwarded headers 2026-02-23 13:46:25.444 +08:00 [INF] [] [Vizuro.Operator] Configuring core pipeline middleware 2026-02-23 13:46:25.445 +08:00 [INF] [] [Vizuro.Operator] Enabling HTTPS redirection 2026-02-23 13:46:25.445 +08:00 [INF] [] [Vizuro.Operator] Enabling CORS 2026-02-23 13:46:25.446 +08:00 [INF] [] [Vizuro.Operator] Configuring static files serving 2026-02-23 13:46:25.446 +08:00 [INF] [] [Vizuro.Operator] Enabling Swagger documentation 2026-02-23 13:46:25.460 +08:00 [INF] [] [Vizuro.Operator] Configuring Swagger UI at /swagger 2026-02-23 13:46:25.464 +08:00 [INF] [] [Vizuro.Operator] Swagger configuration completed successfully 2026-02-23 13:46:25.908 +08:00 [WRN] [1ed5764010db4d69b7a01bb591d2e503] Failed to determine the https port for redirect. 2026-02-23 13:46:28.227 +08:00 [WRN] [1ed5764010db4d69b7a01bb591d2e503] No store type was specified for the decimal property 'BuyerOrderGrowth' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 13:46:28.229 +08:00 [WRN] [1ed5764010db4d69b7a01bb591d2e503] No store type was specified for the decimal property 'SaleAmountCompleted' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 13:46:28.230 +08:00 [WRN] [1ed5764010db4d69b7a01bb591d2e503] No store type was specified for the decimal property 'Price' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 13:46:28.230 +08:00 [WRN] [1ed5764010db4d69b7a01bb591d2e503] No store type was specified for the decimal property 'Weight' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 13:46:28.230 +08:00 [WRN] [1ed5764010db4d69b7a01bb591d2e503] No store type was specified for the decimal property 'Adjustments' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 13:46:28.230 +08:00 [WRN] [1ed5764010db4d69b7a01bb591d2e503] No store type was specified for the decimal property 'SettlementAmount' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 13:46:28.230 +08:00 [WRN] [1ed5764010db4d69b7a01bb591d2e503] No store type was specified for the decimal property 'Tax' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 13:46:30.774 +08:00 [WRN] [1ed5764010db4d69b7a01bb591d2e503] The query uses the 'First'/'FirstOrDefault' operator without 'OrderBy' and filter operators. This may lead to unpredictable results. 2026-02-23 13:46:31.254 +08:00 [INF] [1ed5764010db4d69b7a01bb591d2e503] HTTP GET /DashBoard/adminDashBoard responded 200 in 5348 ms 2026-02-23 13:46:31.573 +08:00 [INF] [6ac25974e01148db9f95bc9ca26b2b6b] HTTP GET /DashBoard/adminDashBoard responded 200 in 136 ms 2026-02-23 13:46:51.621 +08:00 [INF] [773ee22296ed4a619af06fe2cb60d6ee] HTTP GET /DashBoard/adminDashBoard responded 200 in 67 ms 2026-02-23 13:47:21.820 +08:00 [INF] [2b4f50ab67a942c48b2dc97d1f2653b7] HTTP GET /DashBoard/adminDashBoard responded 200 in 19 ms 2026-02-23 13:47:41.700 +08:00 [INF] [cf09dff43ab34344b2a5deb812955bf1] HTTP GET /DashBoard/adminDashBoard responded 200 in 20 ms 2026-02-23 13:48:33.064 +08:00 [INF] [efbf7c34a5074e34ae1d7442c19ff1c1] HTTP GET /DashBoard/adminDashBoard responded 200 in 18 ms 2026-02-23 13:48:33.242 +08:00 [INF] [42eae2c3b14e498d850305db43cb575b] HTTP GET /DashBoard/adminDashBoard responded 200 in 16 ms 2026-02-23 13:53:05.684 +08:00 [INF] [c138009a9dc343b6ab23ae7ed416d658] HTTP GET /DashBoard/adminDashBoard responded 403 in 5 ms 2026-02-23 13:58:14.479 +08:00 [INF] [763a852000104a1fad0db2312200110f] HTTP GET /DashBoard/adminDashBoard responded 200 in 492 ms 2026-02-23 13:59:32.968 +08:00 [INF] [94035d0a85a7457481eb917a3e0fb9cb] HTTP GET /DashBoard/adminDashBoard responded 200 in 18 ms 2026-02-23 14:00:22.798 +08:00 [INF] [30fdd13df67d4b4b9da539ba5f3ea6e6] HTTP GET /DashBoard/adminDashBoard responded 200 in 16 ms 2026-02-23 14:02:05.926 +08:00 [INF] [ca4a6abf3e474c8bb7b8b241eebcfddd] HTTP GET /DashBoard/adminDashBoard responded 200 in 16 ms 2026-02-23 14:02:06.119 +08:00 [INF] [360bfa1cabaa48f3b560f829cd2e103b] HTTP GET /DashBoard/adminDashBoard responded 200 in 17 ms 2026-02-23 14:03:43.594 +08:00 [INF] [e941f875901147728be7f6b5d9def692] HTTP GET /DashBoard/adminDashBoard responded 200 in 18 ms 2026-02-23 14:03:43.880 +08:00 [INF] [c1bb3a95badc43a9865c4536d41aabbd] HTTP GET /DashBoard/adminDashBoard responded 200 in 15 ms 2026-02-23 14:03:49.146 +08:00 [INF] [945c8d8cc0d1404d8212c35128920204] HTTP GET /DashBoard/adminDashBoard responded 200 in 16 ms 2026-02-23 14:03:57.996 +08:00 [INF] [5d14c3c82b9f43b5b60c89bb247f1f73] HTTP GET /DashBoard/adminDashBoard responded 200 in 14 ms 2026-02-23 14:03:58.169 +08:00 [INF] [aa816bec41294c1588198e0001da3536] HTTP GET /DashBoard/adminDashBoard responded 200 in 14 ms 2026-02-23 14:13:29.650 +08:00 [INF] [e70aafc160d6450fa2a7ca04a61911f4] HTTP GET /DashBoard/adminDashBoard responded 403 in 1 ms 2026-02-23 14:14:45.089 +08:00 [WRN] [516d99e957a4408fa96570bd1b0daec5] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 14:14:45.090 +08:00 [WRN] [516d99e957a4408fa96570bd1b0daec5] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 14:14:45.178 +08:00 [INF] [516d99e957a4408fa96570bd1b0daec5] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 565 ms 2026-02-23 14:14:51.262 +08:00 [INF] [27a36f49c3954812a929684512d4c274] HTTP GET /Order/getReceivingLocation responded 200 in 38 ms 2026-02-23 14:15:29.653 +08:00 [WRN] [264351ce8cf54c56a13ff2b97f9175c8] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 14:15:29.653 +08:00 [WRN] [264351ce8cf54c56a13ff2b97f9175c8] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 14:15:29.662 +08:00 [WRN] [264351ce8cf54c56a13ff2b97f9175c8] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 14:15:29.662 +08:00 [WRN] [264351ce8cf54c56a13ff2b97f9175c8] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 14:15:29.684 +08:00 [WRN] [264351ce8cf54c56a13ff2b97f9175c8] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 14:15:29.684 +08:00 [WRN] [264351ce8cf54c56a13ff2b97f9175c8] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 14:15:29.691 +08:00 [WRN] [264351ce8cf54c56a13ff2b97f9175c8] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 14:15:29.691 +08:00 [WRN] [264351ce8cf54c56a13ff2b97f9175c8] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 14:15:29.706 +08:00 [INF] [264351ce8cf54c56a13ff2b97f9175c8] HTTP GET /Report/unsettledOrdersReport responded 200 in 80 ms 2026-02-23 14:15:35.976 +08:00 [INF] [f5721647ef924f6395dad1e3b78583ea] HTTP GET /Report/platformSummary responded 200 in 54 ms 2026-02-23 14:15:40.975 +08:00 [INF] [6243fd4ba6954ff9ad930f1bc9680c88] HTTP GET /Order/buyerOrders responded 200 in 38 ms 2026-02-23 14:15:42.888 +08:00 [INF] [846359ec21354874bf268a977fdf162e] HTTP GET /Order/buyerOrders/order-f01b704d5db14b979fb348d678477284 responded 200 in 104 ms 2026-02-23 14:15:43.039 +08:00 [INF] [f4ca29eb4f8148c19ba0b57dea00b9bc] HTTP GET /Order/getReceivingLocation responded 200 in 5 ms 2026-02-23 14:18:43.021 +08:00 [INF] [c234ef79010f45f0adf8f60338be3435] HTTP POST /Auth/Login responded 200 in 667 ms 2026-02-23 14:18:43.295 +08:00 [INF] [dce9c69cb4bf40d2a8b11d064e2b3a73] HTTP GET /Auth/me responded 200 in 50 ms 2026-02-23 14:18:46.788 +08:00 [INF] [bd72f425f90f4936befbf9666e73e949] HTTP GET /DashBoard/adminDashBoard responded 200 in 15 ms 2026-02-23 14:19:20.648 +08:00 [INF] [f3606a12745f405eb81f67828c548084] HTTP GET /Order/buyerOrders responded 200 in 6 ms 2026-02-23 14:20:34.701 +08:00 [INF] [14e3839c928a4f97a94e19d4c32e1e45] HTTP GET /Order/buyerOrders/order-9228c2c8fb984bce90664f7398c3fcdc responded 200 in 5 ms 2026-02-23 14:20:35.109 +08:00 [INF] [fff4db0509ab4dd28d01ad7d3a5080ef] HTTP GET /Order/getReceivingLocation responded 200 in 410 ms 2026-02-23 14:42:06.517 +08:00 [INF] [] [Vizuro.Operator] Operator API starting in Development environment 2026-02-23 14:42:06.569 +08:00 [INF] [] [Vizuro.Operator] Enabling forwarded headers 2026-02-23 14:42:06.570 +08:00 [INF] [] [Vizuro.Operator] Configuring core pipeline middleware 2026-02-23 14:42:06.571 +08:00 [INF] [] [Vizuro.Operator] Enabling HTTPS redirection 2026-02-23 14:42:06.571 +08:00 [INF] [] [Vizuro.Operator] Enabling CORS 2026-02-23 14:42:06.571 +08:00 [INF] [] [Vizuro.Operator] Configuring static files serving 2026-02-23 14:42:06.572 +08:00 [INF] [] [Vizuro.Operator] Enabling Swagger documentation 2026-02-23 14:42:06.587 +08:00 [INF] [] [Vizuro.Operator] Configuring Swagger UI at /swagger 2026-02-23 14:42:06.590 +08:00 [INF] [] [Vizuro.Operator] Swagger configuration completed successfully 2026-02-23 14:42:07.034 +08:00 [WRN] [f8376e1b4b0b43ca8c98da26644fd0e9] Failed to determine the https port for redirect. 2026-02-23 14:42:09.390 +08:00 [WRN] [f8376e1b4b0b43ca8c98da26644fd0e9] No store type was specified for the decimal property 'BuyerOrderGrowth' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 14:42:09.393 +08:00 [WRN] [f8376e1b4b0b43ca8c98da26644fd0e9] No store type was specified for the decimal property 'SaleAmountCompleted' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 14:42:09.393 +08:00 [WRN] [f8376e1b4b0b43ca8c98da26644fd0e9] No store type was specified for the decimal property 'Price' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 14:42:09.393 +08:00 [WRN] [f8376e1b4b0b43ca8c98da26644fd0e9] No store type was specified for the decimal property 'Weight' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 14:42:09.393 +08:00 [WRN] [f8376e1b4b0b43ca8c98da26644fd0e9] No store type was specified for the decimal property 'Adjustments' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 14:42:09.394 +08:00 [WRN] [f8376e1b4b0b43ca8c98da26644fd0e9] No store type was specified for the decimal property 'SettlementAmount' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 14:42:09.394 +08:00 [WRN] [f8376e1b4b0b43ca8c98da26644fd0e9] No store type was specified for the decimal property 'Tax' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 14:42:12.307 +08:00 [INF] [f8376e1b4b0b43ca8c98da26644fd0e9] HTTP GET /Report/platformSummary responded 200 in 5276 ms 2026-02-23 14:43:03.743 +08:00 [WRN] [583292ad42eb4cc69a8daf0e7643f314] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 14:43:03.744 +08:00 [WRN] [583292ad42eb4cc69a8daf0e7643f314] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 14:43:03.774 +08:00 [INF] [583292ad42eb4cc69a8daf0e7643f314] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 191 ms 2026-02-23 14:43:06.510 +08:00 [INF] [ce3233bd1acd4a96bd3dc31838b09624] HTTP GET /PurchaseOrder/vendorPurchaseOrders/po-001 responded 200 in 383 ms 2026-02-23 14:43:37.514 +08:00 [INF] [fb5a61a5b4de4415a008eba7741adbee] HTTP GET /Order/getReceivingLocation responded 200 in 33 ms 2026-02-23 14:43:37.937 +08:00 [INF] [763868846f7f4c90a4ecde8903c8a4df] HTTP GET /Order/buyerOrders/PO-2024-001 responded 404 in 434 ms 2026-02-23 14:43:42.177 +08:00 [INF] [7810dad002c14ed3a17eb13fdfa6dc46] HTTP GET /Order/buyerOrders responded 200 in 36 ms 2026-02-23 14:43:43.664 +08:00 [INF] [3a9968f135c94eb9af4c13b1aa277090] HTTP GET /Order/buyerOrders/order-5cb773b85ddc4648b79d1805f722b7e8 responded 200 in 42 ms 2026-02-23 14:43:43.875 +08:00 [INF] [8ec11695e9c14726967afc46ae3ab045] HTTP GET /Order/getReceivingLocation responded 200 in 6 ms 2026-02-23 14:43:52.057 +08:00 [INF] [bee2422da531468b811303787d258d14] HTTP GET /Order/buyerOrders responded 200 in 11 ms 2026-02-23 14:43:53.147 +08:00 [INF] [b07afd18d3614eceb988c6067ad06960] HTTP GET /Order/buyerOrders/PO-2024-001 responded 404 in 8 ms 2026-02-23 14:43:53.318 +08:00 [INF] [c3355b1cbfc346b2badc15e38f49d2a5] HTTP GET /Order/getReceivingLocation responded 200 in 8 ms 2026-02-23 14:43:55.298 +08:00 [INF] [0243a569a6594e18b1acbfcfedf32d17] HTTP GET /PurchaseOrder/vendorPurchaseOrders/po-001 responded 200 in 18 ms 2026-02-23 14:51:27.484 +08:00 [INF] [6b41e4672a6b4217960f54a09095dc1a] HTTP POST /Auth/Login responded 200 in 1092 ms 2026-02-23 14:51:27.834 +08:00 [INF] [6ea08726300d44fab6b451a5feb615dd] HTTP GET /Auth/me responded 200 in 52 ms 2026-02-23 14:51:31.475 +08:00 [WRN] [5e0f1dd63a32458e9c546c829b8bdbbe] The query uses the 'First'/'FirstOrDefault' operator without 'OrderBy' and filter operators. This may lead to unpredictable results. 2026-02-23 14:51:31.572 +08:00 [INF] [5e0f1dd63a32458e9c546c829b8bdbbe] HTTP GET /DashBoard/adminDashBoard responded 200 in 220 ms 2026-02-23 14:51:36.505 +08:00 [INF] [a700a350c6d648279548e42444038373] HTTP GET /Account/VendorAccounts responded 200 in 48 ms 2026-02-23 14:52:01.362 +08:00 [INF] [e51c43e4f120476886e50d18216015bf] HTTP GET /Account/VendorAccounts/vendor-004 responded 200 in 40 ms 2026-02-23 14:52:03.645 +08:00 [INF] [06db20553a4c4dc2a617adc2ce378a01] HTTP GET /Account/VendorAccounts responded 200 in 14 ms 2026-02-23 14:52:05.325 +08:00 [INF] [5f137c13286b4da795b22e0b8446ba5e] HTTP GET /Account/VendorAccounts/vendor-004 responded 200 in 5 ms 2026-02-23 14:52:17.981 +08:00 [INF] [d3e7aa964f5641ba9111eeb30bd6a435] HTTP GET /Account/VendorAccounts responded 200 in 8 ms 2026-02-23 14:52:31.602 +08:00 [INF] [1d490aca10424db79d50cfe190063248] HTTP GET /Account/VendorAccounts responded 200 in 7 ms 2026-02-23 14:59:19.589 +08:00 [INF] [16c98c07e9304f17b812b1ed168a1590] HTTP POST /Account/createVendorAccount responded 400 in 73 ms 2026-02-23 14:59:28.703 +08:00 [INF] [f815bc51da624e2c8d06dcfb4d4da18c] HTTP GET /Account/VendorAccounts responded 200 in 495 ms 2026-02-23 14:59:31.338 +08:00 [INF] [c5704533e8394b95bfdfdf7597da5ef3] HTTP GET /Account/VendorAccounts/vendor-004 responded 200 in 5 ms 2026-02-23 14:59:35.115 +08:00 [INF] [884c36acfe05408fa4aef4db5f535526] HTTP GET /Account/VendorAccounts responded 200 in 6 ms 2026-02-23 14:59:37.841 +08:00 [INF] [286ce939e34043a483c90ac51bc7c3e8] HTTP GET /Account/VendorAccounts/vendor-004 responded 200 in 5 ms 2026-02-23 14:59:46.328 +08:00 [INF] [60928193931d4a9a938e6ff65f509b5a] HTTP GET /Account/VendorAccounts responded 200 in 8 ms 2026-02-23 14:59:58.032 +08:00 [INF] [869149b811bf463f9a9d2faf68d43a85] HTTP GET /Order/buyerOrders responded 200 in 8 ms 2026-02-23 15:00:01.404 +08:00 [INF] [1dc450bb95a24ca28623e34d90444b89] HTTP GET /Account/BuyerAccounts responded 200 in 40 ms 2026-02-23 15:00:02.695 +08:00 [INF] [f74d7768b3cc484387303cc519c03cf8] HTTP GET /Account/VendorAccounts responded 200 in 6 ms 2026-02-23 15:00:07.585 +08:00 [INF] [4ec042618e7a454a9319670bee4deb80] HTTP GET /Account/VendorAccounts/vendor-004 responded 200 in 4 ms 2026-02-23 15:01:25.968 +08:00 [INF] [6a1e435f8531450f913cdd4aaca270ec] HTTP GET /Account/BuyerAccounts responded 200 in 8 ms 2026-02-23 15:01:27.028 +08:00 [INF] [5fc147f5003e4c04b3e2d68fbba3c224] HTTP GET /Account/VendorAccounts responded 200 in 7 ms 2026-02-23 15:01:30.891 +08:00 [INF] [35417b11cdf84c7caa5e68aad9d7f812] HTTP GET /Account/VendorAccounts/vendor-004 responded 200 in 5 ms 2026-02-23 15:01:31.519 +08:00 [INF] [ee3dbcdaac0a4e94b37358616c15f7b6] HTTP GET /DashBoard/adminDashBoard responded 403 in 5 ms 2026-02-23 15:04:06.113 +08:00 [INF] [90788d6e3ec243888e3931c415da4b65] HTTP GET /Account/BuyerAccounts responded 401 in 18 ms 2026-02-23 15:04:13.767 +08:00 [INF] [9917b980b4aa46f4b59da7270355875a] HTTP POST /Auth/Login responded 200 in 31 ms 2026-02-23 15:04:13.973 +08:00 [INF] [51ca895012744b57b534718773fdfefa] HTTP GET /Auth/me responded 200 in 1 ms 2026-02-23 15:04:17.255 +08:00 [INF] [d014c177ff4c448ea36ca0478154f4bc] HTTP GET /DashBoard/adminDashBoard responded 200 in 27 ms 2026-02-23 15:04:20.259 +08:00 [INF] [e3a78e325e4648d09b84cfc8a85369a1] HTTP GET /Account/BuyerAccounts responded 200 in 5 ms 2026-02-23 15:04:32.030 +08:00 [INF] [f2276aed6ef148429ae4a693f6aead7f] HTTP GET /Account/BuyerAccounts responded 200 in 7 ms 2026-02-23 15:05:27.223 +08:00 [INF] [a76d557c48974b8d9ff6aa63bda578b2] HTTP POST /Account/createBuyerAccount responded 400 in 27 ms 2026-02-23 15:05:39.516 +08:00 [INF] [3ed46773cd854f8d820aa7d16f0049a3] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 8 ms 2026-02-23 15:05:42.713 +08:00 [INF] [33561756cd464a87acfda07de73597ae] HTTP GET /PurchaseOrder/vendorPurchaseOrders/po-001 responded 200 in 8 ms 2026-02-23 15:06:01.665 +08:00 [INF] [a43934b1156d4d4d9295b61996bd3b6d] HTTP GET /PurchaseOrder/vendorPurchaseOrders/po-001 responded 200 in 8 ms 2026-02-23 15:06:22.728 +08:00 [INF] [53de9ca2bb3840e59ecf0081ba76afe0] HTTP PUT /PurchaseOrder/updateVendorPurchase/po-001 responded 200 in 71 ms 2026-02-23 15:06:22.909 +08:00 [INF] [12a4c25dfae845c98c9eefd0edc6433c] HTTP GET /PurchaseOrder/vendorPurchaseOrders/po-001 responded 200 in 8 ms 2026-02-23 15:06:33.502 +08:00 [INF] [dcaced44e6764b5c91079b5339b71612] HTTP GET /Account/VendorAccounts responded 200 in 5 ms 2026-02-23 15:06:37.062 +08:00 [INF] [bd9554c9b1f840de88de1e0237597955] HTTP GET /Report/platformSummary responded 200 in 8 ms 2026-02-23 15:06:56.675 +08:00 [INF] [9492e1353f694967af07cf7afa6cc5eb] HTTP GET /Order/buyerOrders responded 200 in 7 ms 2026-02-23 15:06:58.054 +08:00 [INF] [aec9918c6dd5473bb339587ef0ee4eb7] HTTP GET /Order/buyerOrders/order-5cb773b85ddc4648b79d1805f722b7e8 responded 200 in 6 ms 2026-02-23 15:06:58.214 +08:00 [INF] [611963eaef104ee0b117490e0ebedb27] HTTP GET /Order/getReceivingLocation responded 200 in 6 ms 2026-02-23 15:08:06.530 +08:00 [INF] [958346384cb045d28453f22ca809b6a9] HTTP POST /Account/createVendorAccount responded 400 in 2 ms 2026-02-23 15:08:19.976 +08:00 [INF] [2b19dbf37d54462eb69d2b524642339c] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 17 ms 2026-02-23 15:08:20.172 +08:00 [INF] [4125d7889da54f4ba983c5d302364aac] HTTP GET /Account/adminAccounts responded 200 in 39 ms 2026-02-23 15:08:49.310 +08:00 [INF] [0c4da404270b40fe90ca11bd8f498e65] HTTP POST /Account/createAdminAccount responded 200 in 162 ms 2026-02-23 15:08:49.586 +08:00 [INF] [48870e2b1dac4849ae6b08bec2bf600d] HTTP GET /Account/adminAccounts responded 200 in 7 ms 2026-02-23 15:08:58.703 +08:00 [INF] [b15a2ec58bbf41878caadb64e5c63f29] HTTP GET /Account/adminAccounts responded 200 in 18 ms 2026-02-23 15:08:59.942 +08:00 [INF] [c8e068bd8d6143f09cb1f6e7b07d36c8] HTTP GET /Account/adminAccounts responded 200 in 20 ms 2026-02-23 15:09:01.992 +08:00 [INF] [bcc1a09bdac44f9db7f3b712a6aa6cee] HTTP GET /Account/adminAccounts responded 200 in 6 ms 2026-02-23 15:09:08.456 +08:00 [INF] [285d38c8d7164b5b9044c72774748053] Account admin-0cb55a55-86d5-4b00-99b3-635ad61ad494 status updated to 0 2026-02-23 15:09:08.459 +08:00 [INF] [285d38c8d7164b5b9044c72774748053] HTTP PUT /Account/updateAcountStatus responded 200 in 54 ms 2026-02-23 15:09:08.639 +08:00 [INF] [7e0a3c99e0d84cd9980aaf926b22e5d4] HTTP GET /Account/adminAccounts responded 200 in 6 ms 2026-02-23 15:09:11.207 +08:00 [INF] [4c09272e94054523840819ab5994025c] HTTP GET /Account/adminAccounts responded 200 in 6 ms 2026-02-23 15:09:12.475 +08:00 [INF] [549d13c3c97446b5b97c4b9aa76ad2d5] HTTP GET /Account/adminAccounts responded 200 in 8 ms 2026-02-23 15:09:18.554 +08:00 [INF] [d8213cf8a6be4f668190b8272ab0fbe5] HTTP GET /Account/AdminAccounts/admin-8ef9cafe-575c-4ec7-9396-1c9a4350270f responded 200 in 22 ms 2026-02-23 15:09:21.657 +08:00 [INF] [9e7496349fdb470a8de8bb5b684e7dde] HTTP GET /Account/adminAccounts responded 200 in 13 ms 2026-02-23 15:09:24.197 +08:00 [INF] [75be2fedb9e6472d817c60bbb272cf5d] HTTP GET /Account/AdminAccounts/admin-3c1ded20-8739-458f-ab8b-41266bfd2a35 responded 200 in 3 ms 2026-02-23 15:09:26.504 +08:00 [INF] [1f995c0713564eb68f5056105fdd66d7] HTTP GET /Account/adminAccounts responded 200 in 8 ms 2026-02-23 15:10:37.167 +08:00 [INF] [118d0cf8047f4547ac29ea4064edf8fc] HTTP GET /Order/buyerOrders responded 200 in 8 ms 2026-02-23 15:10:44.917 +08:00 [INF] [28e26fa4c14141f6837c410a5d5d8428] HTTP PUT /Order/batchUpdateStatus responded 200 in 211 ms 2026-02-23 15:10:45.120 +08:00 [INF] [8f0e6cacd1b54cd9b1b2cabf7404bcf9] HTTP GET /Order/buyerOrders responded 200 in 13 ms 2026-02-23 15:11:04.471 +08:00 [INF] [080649a3037b48e2bf00a89e24a62ccf] HTTP GET /Order/getReceivingLocation responded 200 in 5 ms 2026-02-23 15:11:04.519 +08:00 [INF] [55d76b5f06b74cf0b2c0795973e920ae] HTTP GET /Order/buyerOrders/order-f01b704d5db14b979fb348d678477284 responded 200 in 5 ms 2026-02-23 15:11:11.172 +08:00 [INF] [dbb5e6ce99784225a3107646ae7fae1d] HTTP PUT /Order/updateBuyerOrder/order-f01b704d5db14b979fb348d678477284 responded 200 in 38 ms 2026-02-23 15:11:11.351 +08:00 [INF] [4a7d9fe6d6b444f5ac85d8ff88f5aa50] HTTP GET /Order/buyerOrders/order-f01b704d5db14b979fb348d678477284 responded 200 in 5 ms 2026-02-23 15:12:16.618 +08:00 [INF] [3f03718738534d33903992dee938463b] HTTP PUT /Order/updateBuyerOrder/order-f01b704d5db14b979fb348d678477284 responded 200 in 9 ms 2026-02-23 15:12:16.773 +08:00 [INF] [849dac9b22b4495cb7e6bb32d6f2af0e] HTTP GET /Order/buyerOrders/order-f01b704d5db14b979fb348d678477284 responded 200 in 6 ms 2026-02-23 15:13:20.781 +08:00 [INF] [6bd7c4b20e7a477d8133df023f95557f] HTTP GET /Order/buyerOrders responded 200 in 6 ms 2026-02-23 15:13:22.549 +08:00 [INF] [024fc5bb1600487789227e51b20e4b5d] HTTP GET /Order/buyerOrders/order-f01b704d5db14b979fb348d678477284 responded 200 in 5 ms 2026-02-23 15:13:22.759 +08:00 [INF] [8111005d308543f287a8acccf5e1fd5b] HTTP GET /Order/getReceivingLocation responded 200 in 4 ms 2026-02-23 15:15:06.496 +08:00 [INF] [eb339ebe00a34f988b8b41ebfce2dbf8] HTTP GET /Account/BuyerAccounts responded 200 in 6 ms 2026-02-23 15:16:17.891 +08:00 [INF] [eebe6d52ac2c4675a3d3c934d79d9fcc] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 6 ms 2026-02-23 15:16:19.022 +08:00 [INF] [e8772d328aa84e57b97fac1b96551cb6] HTTP GET /Order/getReceivingLocation responded 200 in 4 ms 2026-02-23 15:16:28.185 +08:00 [INF] [402b92e4efc44c1898229415a38a99f5] Creating buyer account for apple@goonsdesign.com 2026-02-23 15:16:28.295 +08:00 [INF] [402b92e4efc44c1898229415a38a99f5] HTTP POST /Account/createBuyerAccount responded 200 in 129 ms 2026-02-23 15:16:28.623 +08:00 [INF] [0436b3ece6e8449fa67652c7f53ebca4] HTTP GET /Account/BuyerAccounts responded 200 in 4 ms 2026-02-23 15:16:36.964 +08:00 [INF] [d247ac957f434acf83c67e6498e9390d] HTTP GET /Account/VendorAccounts responded 200 in 6 ms 2026-02-23 15:18:57.761 +08:00 [INF] [1dfcd9d26eb1440794dbf112d0498cf8] HTTP POST /Account/createVendorAccount responded 400 in 1 ms 2026-02-23 15:19:35.495 +08:00 [INF] [e648ffb47c2f40348542b2c551e074c1] HTTP POST /Account/createVendorAccount responded 400 in 1 ms 2026-02-23 15:19:47.063 +08:00 [INF] [b204ece2afed452cb1093b9ddbf8f5cd] HTTP POST /Account/createVendorAccount responded 400 in 1 ms 2026-02-23 15:20:17.014 +08:00 [INF] [ba31827ba9df4b5ca6e1ddfde15e4404] Creating vendor account for apple@goonsdesign.com 2026-02-23 15:20:17.162 +08:00 [INF] [ba31827ba9df4b5ca6e1ddfde15e4404] HTTP POST /Account/createVendorAccount responded 200 in 170 ms 2026-02-23 15:20:17.492 +08:00 [INF] [00af0ceb071d4b20b7a9fa15bc25391a] HTTP GET /Account/VendorAccounts responded 200 in 6 ms 2026-02-23 15:21:13.722 +08:00 [INF] [d1ad9a8c3f9b4bad9a1837bdbf38fb53] HTTP GET /Account/BuyerAccounts responded 200 in 5 ms 2026-02-23 15:21:15.391 +08:00 [INF] [0eb2983e7c014e1aa273d93ab694902c] HTTP GET /Account/BuyerAccounts/buyer-eaa703fd-dfac-481d-a9cc-031b6492b799 responded 200 in 31 ms 2026-02-23 15:21:33.598 +08:00 [INF] [ddc45c93b47e4240952a64df61911041] HTTP GET /Account/BuyerAccounts responded 200 in 5 ms 2026-02-23 15:21:43.486 +08:00 [INF] [0c0ae67500564192908053f16246d14b] HTTP GET /Account/BuyerAccounts/buyer-eaa703fd-dfac-481d-a9cc-031b6492b799 responded 200 in 3 ms 2026-02-23 15:22:00.021 +08:00 [INF] [4da259fb1b324a93844588868b494d8a] Updated buyer account buyer-eaa703fd-dfac-481d-a9cc-031b6492b799 2026-02-23 15:22:00.022 +08:00 [INF] [4da259fb1b324a93844588868b494d8a] HTTP PUT /Account/updateBuyerAccount/buyer-eaa703fd-dfac-481d-a9cc-031b6492b799 responded 200 in 61 ms 2026-02-23 15:22:00.403 +08:00 [INF] [16cfae7cab16485b83ada474b111ca74] HTTP GET /Account/BuyerAccounts responded 200 in 4 ms 2026-02-23 15:22:05.087 +08:00 [INF] [0098a12fb5ab4609b001b8c6f8292d23] HTTP GET /Account/BuyerAccounts/buyer-eaa703fd-dfac-481d-a9cc-031b6492b799 responded 200 in 3 ms 2026-02-23 15:22:07.767 +08:00 [INF] [f4c497f2faf147cd9757a1baa5d7c525] HTTP GET /Account/BuyerAccounts responded 200 in 4 ms 2026-02-23 15:23:01.741 +08:00 [INF] [6d09a68444094bec94b5ddaa0c418f56] Creating buyer account for banana@goonsdesign.com 2026-02-23 15:23:01.745 +08:00 [INF] [6d09a68444094bec94b5ddaa0c418f56] HTTP POST /Account/createBuyerAccount responded 200 in 8 ms 2026-02-23 15:23:01.999 +08:00 [INF] [57a363d56eeb4282906beb3e10959db0] HTTP GET /Account/BuyerAccounts responded 200 in 4 ms 2026-02-23 15:23:21.254 +08:00 [INF] [de1f26fcd81744b495a056d3908cccd0] HTTP GET /DashBoard/adminDashBoard responded 403 in 1 ms 2026-02-23 15:23:32.576 +08:00 [INF] [99025fde1efe4081b45e1af83939fbcf] HTTP GET /Order/getReceivingLocation responded 200 in 5 ms 2026-02-23 15:24:12.934 +08:00 [INF] [76d77251b08c46e5a23b4f3bf26df32c] HTTP GET /Account/VendorAccounts responded 200 in 7 ms 2026-02-23 15:29:24.907 +08:00 [INF] [92a228c32edb4533953e22315404f8d0] HTTP GET /Order/getReceivingLocation responded 200 in 407 ms 2026-02-23 15:29:43.578 +08:00 [INF] [c98e21a815744c30ab853f8a03448ccc] HTTP GET /Order/getReceivingLocation responded 200 in 4 ms 2026-02-23 15:29:58.691 +08:00 [INF] [b6557e14fd5748febda734712c59923c] HTTP GET /Order/getReceivingLocation responded 200 in 4 ms 2026-02-23 15:30:00.273 +08:00 [INF] [7e018b47afd9404abff5fa83df4ffe2a] HTTP GET /Order/getReceivingLocation responded 200 in 4 ms 2026-02-23 15:31:36.058 +08:00 [INF] [36f90464e28e425fb62f5e8559281d21] HTTP GET /Order/getReceivingLocation responded 200 in 10 ms 2026-02-23 15:40:09.626 +08:00 [INF] [6e1a0b1e381e418e8e673ef8bb3abd1f] HTTP GET /Order/getReceivingLocation responded 401 in 1 ms 2026-02-23 15:40:19.594 +08:00 [INF] [4d466ba9ffa048808fd8af8ba12936d2] HTTP POST /Auth/Login responded 200 in 464 ms 2026-02-23 15:40:19.768 +08:00 [INF] [0246355485ae4588b0326df733c78b41] HTTP GET /Auth/me responded 200 in 1 ms 2026-02-23 15:40:23.340 +08:00 [INF] [2fccdb246b2b4c6492d77a32665b1a8c] HTTP GET /DashBoard/adminDashBoard responded 200 in 16 ms 2026-02-23 15:40:24.279 +08:00 [ERR] [57ae1c37028944bca8ce8cb9d7a07f4d] Admin login failed: invalid password for chandra@goonsdesign.com | password = Zxc1234, admin.Hash=FMGAp+O1ek+50MqwN8Q7NA== | Decrypt Pass = Zxc123456. 2026-02-23 15:40:24.280 +08:00 [INF] [57ae1c37028944bca8ce8cb9d7a07f4d] HTTP POST /Auth/Login responded 401 in 4 ms 2026-02-23 15:40:35.520 +08:00 [ERR] [8230bc5f95ae4c38a366cdeda212b0f2] Admin login failed: invalid password for chandra@goonsdesign.com | password = Zxc12, admin.Hash=FMGAp+O1ek+50MqwN8Q7NA== | Decrypt Pass = Zxc123456. 2026-02-23 15:40:35.520 +08:00 [INF] [8230bc5f95ae4c38a366cdeda212b0f2] HTTP POST /Auth/Login responded 401 in 4 ms 2026-02-23 15:43:55.739 +08:00 [INF] [] [Vizuro.Operator] Operator API starting in Development environment 2026-02-23 15:43:55.790 +08:00 [INF] [] [Vizuro.Operator] Enabling forwarded headers 2026-02-23 15:43:55.791 +08:00 [INF] [] [Vizuro.Operator] Configuring core pipeline middleware 2026-02-23 15:43:55.792 +08:00 [INF] [] [Vizuro.Operator] Enabling HTTPS redirection 2026-02-23 15:43:55.792 +08:00 [INF] [] [Vizuro.Operator] Enabling CORS 2026-02-23 15:43:55.793 +08:00 [INF] [] [Vizuro.Operator] Configuring static files serving 2026-02-23 15:43:55.793 +08:00 [INF] [] [Vizuro.Operator] Enabling Swagger documentation 2026-02-23 15:43:55.808 +08:00 [INF] [] [Vizuro.Operator] Configuring Swagger UI at /swagger 2026-02-23 15:43:55.812 +08:00 [INF] [] [Vizuro.Operator] Swagger configuration completed successfully 2026-02-23 15:43:56.259 +08:00 [WRN] [5fe3de00d71c464ba2073cf414d2d5ab] Failed to determine the https port for redirect. 2026-02-23 15:43:58.785 +08:00 [WRN] [5fe3de00d71c464ba2073cf414d2d5ab] No store type was specified for the decimal property 'BuyerOrderGrowth' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 15:43:58.788 +08:00 [WRN] [5fe3de00d71c464ba2073cf414d2d5ab] No store type was specified for the decimal property 'SaleAmountCompleted' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 15:43:58.789 +08:00 [WRN] [5fe3de00d71c464ba2073cf414d2d5ab] No store type was specified for the decimal property 'Price' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 15:43:58.789 +08:00 [WRN] [5fe3de00d71c464ba2073cf414d2d5ab] No store type was specified for the decimal property 'Weight' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 15:43:58.789 +08:00 [WRN] [5fe3de00d71c464ba2073cf414d2d5ab] No store type was specified for the decimal property 'Adjustments' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 15:43:58.789 +08:00 [WRN] [5fe3de00d71c464ba2073cf414d2d5ab] No store type was specified for the decimal property 'SettlementAmount' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 15:43:58.789 +08:00 [WRN] [5fe3de00d71c464ba2073cf414d2d5ab] No store type was specified for the decimal property 'Tax' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 15:43:59.764 +08:00 [WRN] [5fe3de00d71c464ba2073cf414d2d5ab] The query uses the 'First'/'FirstOrDefault' operator without 'OrderBy' and filter operators. This may lead to unpredictable results. 2026-02-23 15:44:01.626 +08:00 [INF] [5fe3de00d71c464ba2073cf414d2d5ab] HTTP GET /DashBoard/adminDashBoard responded 200 in 5369 ms 2026-02-23 15:45:07.866 +08:00 [INF] [3b0e194e150a4af8aaa0b0ef16e35c52] HTTP GET /DashBoard/adminDashBoard responded 200 in 181 ms 2026-02-23 15:46:50.514 +08:00 [INF] [f0851ceb41d149c787a9dc6a3f5bc65a] HTTP GET /DashBoard/adminDashBoard responded 200 in 72 ms 2026-02-23 15:47:08.121 +08:00 [ERR] [0cabac57f0554d3bbc40c621bcd12122] Admin login failed: invalid password for chandra@goonsdesign.com | password = Zxc12, admin.Hash=FMGAp+O1ek+50MqwN8Q7NA== | Decrypt Pass = Zxc123456. 2026-02-23 15:47:08.128 +08:00 [INF] [0cabac57f0554d3bbc40c621bcd12122] HTTP POST /Auth/Login responded 401 in 490 ms 2026-02-23 15:47:47.652 +08:00 [INF] [d164c402c8c74b7487795b2f899efce7] HTTP POST /Auth/Login responded 200 in 340 ms 2026-02-23 15:47:47.905 +08:00 [INF] [945d3d8927a644dc805e15712e1da80f] HTTP GET /Auth/me responded 200 in 65 ms 2026-02-23 15:47:52.595 +08:00 [INF] [47fbc2ba0f824b28ad6c31579eaee2f3] HTTP GET /DashBoard/adminDashBoard responded 200 in 17 ms 2026-02-23 15:47:59.800 +08:00 [INF] [4f8347d2c9894eef979bb80e9d7f5dc6] HTTP GET /DashBoard/adminDashBoard responded 200 in 38 ms 2026-02-23 15:49:19.557 +08:00 [INF] [d00e9340d60c4f9d8e841b1badd8ab57] HTTP GET /DashBoard/adminDashBoard responded 200 in 19 ms 2026-02-23 15:51:58.180 +08:00 [INF] [9e30e3c662504464b9f5694e3f5c8115] HTTP GET /DashBoard/adminDashBoard responded 200 in 21 ms 2026-02-23 15:52:01.304 +08:00 [INF] [d47d334e15764594bf1b0a255243138a] HTTP GET /DashBoard/adminDashBoard responded 200 in 16 ms 2026-02-23 15:52:02.106 +08:00 [INF] [4ea417a9be5043a9815ef730a2d12d3f] HTTP GET /DashBoard/adminDashBoard responded 200 in 17 ms 2026-02-23 15:53:13.598 +08:00 [INF] [45658f0e1bcf4d0180fe393b37967e5f] HTTP GET /DashBoard/adminDashBoard responded 200 in 18 ms 2026-02-23 15:53:37.531 +08:00 [INF] [e4ab473321114dc2a8ee69de43db2fd0] HTTP GET /DashBoard/adminDashBoard responded 403 in 4 ms 2026-02-23 15:54:45.936 +08:00 [INF] [3a9daad9e0b843b4b485fe5c06b1cc40] HTTP GET /Order/buyerOrders responded 200 in 71 ms 2026-02-23 15:56:08.115 +08:00 [INF] [917d676c70ab43f7a0643a16fe0826ae] HTTP GET /Order/buyerOrders responded 200 in 10 ms 2026-02-23 15:56:55.782 +08:00 [INF] [d30365e411834fa9a0cbd6518ed829d9] HTTP GET /Account/adminAccounts responded 200 in 54 ms 2026-02-23 15:57:04.930 +08:00 [INF] [021ee0269ec946be9a624f7a78086b17] HTTP GET /Account/BuyerAccounts responded 200 in 47 ms 2026-02-23 15:57:11.396 +08:00 [INF] [e915496d160c451dad2fec37c9fe0bd8] HTTP GET /Account/VendorAccounts responded 200 in 53 ms 2026-02-23 15:57:16.073 +08:00 [INF] [ad1fb09cce39400a8e6d7b6c51ad651f] HTTP GET /Order/buyerOrders responded 200 in 9 ms 2026-02-23 15:57:22.811 +08:00 [WRN] [e3756864f6a34ce19275003a928e31c8] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 15:57:22.811 +08:00 [WRN] [e3756864f6a34ce19275003a928e31c8] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 15:57:22.832 +08:00 [INF] [e3756864f6a34ce19275003a928e31c8] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 51 ms 2026-02-23 15:57:29.755 +08:00 [INF] [b8b693b924a141829ea2f7f84f2fe434] HTTP GET /Report/platformSummary responded 200 in 59 ms 2026-02-23 15:57:32.319 +08:00 [WRN] [61a23afa6608447e8dd541cf34b9bcd7] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 15:57:32.320 +08:00 [WRN] [61a23afa6608447e8dd541cf34b9bcd7] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 15:57:32.327 +08:00 [WRN] [61a23afa6608447e8dd541cf34b9bcd7] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 15:57:32.327 +08:00 [WRN] [61a23afa6608447e8dd541cf34b9bcd7] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 15:57:32.332 +08:00 [WRN] [61a23afa6608447e8dd541cf34b9bcd7] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 15:57:32.332 +08:00 [WRN] [61a23afa6608447e8dd541cf34b9bcd7] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 15:57:32.338 +08:00 [WRN] [61a23afa6608447e8dd541cf34b9bcd7] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 15:57:32.338 +08:00 [WRN] [61a23afa6608447e8dd541cf34b9bcd7] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 15:57:32.352 +08:00 [INF] [61a23afa6608447e8dd541cf34b9bcd7] HTTP GET /Report/unsettledOrdersReport responded 200 in 58 ms 2026-02-23 15:58:07.364 +08:00 [INF] [f18b8eff6eb148388a88cf4ce0456943] HTTP GET /Report/unsettledOrdersReport responded 200 in 14 ms 2026-02-23 15:58:18.075 +08:00 [INF] [d1a2b786faf74d5ab05772a0396cd443] HTTP GET /Report/unsettledOrdersReport responded 200 in 9 ms 2026-02-23 15:58:28.844 +08:00 [INF] [2fc83c1e52ad423b8a431d721d25b027] HTTP POST /Auth/Login responded 200 in 11 ms 2026-02-23 15:58:29.038 +08:00 [INF] [55f3ac08d64f4450bbcc5a734f19eedd] HTTP GET /Auth/me responded 200 in 2 ms 2026-02-23 15:58:32.297 +08:00 [INF] [99d04714138e40318e57bd2636f1c7ff] HTTP GET /DashBoard/adminDashBoard responded 403 in 3 ms 2026-02-23 15:58:37.405 +08:00 [INF] [48b77bafed6346ec9541804b1513ec6a] HTTP GET /Report/platformSummary responded 403 in 3 ms 2026-02-23 15:58:51.044 +08:00 [INF] [b12d44037c544717848070b5f173a9f6] HTTP GET /Order/buyerOrders responded 200 in 14 ms 2026-02-23 16:01:10.701 +08:00 [INF] [84df431018684a458d00f533a8ee546b] HTTP GET /Order/buyerOrders responded 200 in 10 ms 2026-02-23 16:02:05.652 +08:00 [INF] [7ba8d4ba84af45a6925c456c7b53a94d] HTTP GET /DashBoard/adminDashBoard responded 403 in 4 ms 2026-02-23 16:02:19.348 +08:00 [INF] [d2d9b92bf6c24a97a0dabcbfdecd41d6] HTTP GET /Report/platformSummary responded 403 in 3 ms 2026-02-23 16:05:34.308 +08:00 [INF] [1c28a59984424fefbbfd774fcf321852] HTTP GET /DashBoard/adminDashBoard responded 403 in 1 ms 2026-02-23 16:05:35.158 +08:00 [INF] [8dac0246d1fb4179b574abd0f0c675a4] HTTP GET /DashBoard/adminDashBoard responded 403 in 1 ms 2026-02-23 16:05:39.712 +08:00 [INF] [9740698bb5c44e99994f25ef8f3ba1aa] HTTP GET /DashBoard/adminDashBoard responded 403 in 0 ms 2026-02-23 16:12:30.358 +08:00 [ERR] [25c3b4c44b7e436aa24ddac255a048dd] Admin login failed: invalid password for chandra@goonsdesign.com | password = Zxc12, admin.Hash=FMGAp+O1ek+50MqwN8Q7NA== | Decrypt Pass = Zxc123456. 2026-02-23 16:12:30.359 +08:00 [INF] [25c3b4c44b7e436aa24ddac255a048dd] HTTP POST /Auth/Login responded 401 in 424 ms 2026-02-23 16:12:40.942 +08:00 [ERR] [a6234bc08a9f4ef5b165b8dbf8d2fd8e] Admin login failed: invalid password for chandra@goonsdesign.com | password = Zxc123, admin.Hash=FMGAp+O1ek+50MqwN8Q7NA== | Decrypt Pass = Zxc123456. 2026-02-23 16:12:40.943 +08:00 [INF] [a6234bc08a9f4ef5b165b8dbf8d2fd8e] HTTP POST /Auth/Login responded 401 in 405 ms 2026-02-23 16:12:51.045 +08:00 [ERR] [bcca331f87a447c48bf57e4a3f7b9e6e] Admin login failed: invalid password for lupin@goonsdesign.com | password = Zxc123456, admin.Hash=FMGAp+O1ek+50MqwN8Q7NA== | Decrypt Pass = Zxc123456. 2026-02-23 16:12:51.046 +08:00 [INF] [bcca331f87a447c48bf57e4a3f7b9e6e] HTTP POST /Auth/Login responded 401 in 5 ms 2026-02-23 16:16:00.222 +08:00 [ERR] [afb91983a628446b8946de4cf04449cc] Admin login failed: invalid password for lupin@goonsdesign.com | password = Zxc123456, admin.Hash=FMGAp+O1ek+50MqwN8Q7NA== | Decrypt Pass = Zxc123456. 2026-02-23 16:16:00.223 +08:00 [INF] [afb91983a628446b8946de4cf04449cc] HTTP POST /Auth/Login responded 401 in 5 ms 2026-02-23 16:16:14.684 +08:00 [ERR] [462dac536e5c4126b1168d0a448269b7] Admin login failed: invalid password for chandra@goonsdesign.com | password = Zxc123456, admin.Hash=FMGAp+O1ek+50MqwN8Q7NA== | Decrypt Pass = Zxc123456. 2026-02-23 16:16:14.684 +08:00 [INF] [462dac536e5c4126b1168d0a448269b7] HTTP POST /Auth/Login responded 401 in 4 ms 2026-02-23 16:16:50.159 +08:00 [ERR] [e3f2fe2b0b0e417baa20b995ab66af8a] Admin login failed: invalid password for lupin@goonsdesign.com | password = Zxc123456, admin.Hash=FMGAp+O1ek+50MqwN8Q7NA== | Decrypt Pass = Zxc123456. 2026-02-23 16:16:50.159 +08:00 [INF] [e3f2fe2b0b0e417baa20b995ab66af8a] HTTP POST /Auth/Login responded 401 in 4 ms 2026-02-23 16:17:02.906 +08:00 [ERR] [3dc1567112d44f7b81cb445d0afbf3e8] Admin login failed: invalid password for chandra@goonsdesign.com | password = Zxc123456, admin.Hash=FMGAp+O1ek+50MqwN8Q7NA== | Decrypt Pass = Zxc123456. 2026-02-23 16:17:02.906 +08:00 [INF] [3dc1567112d44f7b81cb445d0afbf3e8] HTTP POST /Auth/Login responded 401 in 4 ms 2026-02-23 16:18:17.180 +08:00 [ERR] [9e8ab82386b045b0bcc668ba3e308363] Admin login failed: invalid password for chandra@goonsdesign.com | password = Zxc123456, admin.Hash=FMGAp+O1ek+50MqwN8Q7NA== | Decrypt Pass = Zxc123456. 2026-02-23 16:18:17.181 +08:00 [INF] [9e8ab82386b045b0bcc668ba3e308363] HTTP POST /Auth/Login responded 401 in 8 ms 2026-02-23 16:18:56.618 +08:00 [ERR] [73001dc7d16943c891f75746c8942168] Admin login failed: invalid password for chandra@goonsdesign.com | password = Zxc123456, admin.Hash=FMGAp+O1ek+50MqwN8Q7NA== | Decrypt Pass = Zxc123456. 2026-02-23 16:18:56.619 +08:00 [INF] [73001dc7d16943c891f75746c8942168] HTTP POST /Auth/Login responded 401 in 4 ms 2026-02-23 16:22:23.061 +08:00 [INF] [bac6037617794810a28177f23140a001] HTTP POST /Auth/Login responded 200 in 12 ms 2026-02-23 16:22:23.319 +08:00 [INF] [9e6fd0b72526491e819f3e6556fa7da0] HTTP GET /Auth/me responded 200 in 2 ms 2026-02-23 16:22:28.174 +08:00 [INF] [e3c65043f5ea4b629e62dac6dfdd0c55] HTTP GET /DashBoard/adminDashBoard responded 200 in 13 ms 2026-02-23 16:28:58.954 +08:00 [INF] [3c70d8eb5f8a44d3acd91bc9951ffebf] HTTP GET /DashBoard/adminDashBoard responded 403 in 475 ms 2026-02-23 16:33:03.657 +08:00 [INF] [9afb459026aa4cb29ebc2071b1db432e] HTTP POST /Auth/Login responded 200 in 25 ms 2026-02-23 16:33:03.971 +08:00 [INF] [c754fae88b314aff9a9f209bfee12e30] HTTP GET /Auth/me responded 200 in 1 ms 2026-02-23 16:33:07.764 +08:00 [INF] [fd4d546a3bed492bb19ad24f9013df7c] HTTP GET /DashBoard/adminDashBoard responded 200 in 16 ms 2026-02-23 16:33:32.365 +08:00 [INF] [740886763bcb4ba099674152e7b29238] HTTP POST /Auth/Login responded 200 in 26 ms 2026-02-23 16:33:32.600 +08:00 [INF] [5649ff37035c405082f6f551ee416b31] HTTP GET /Auth/me responded 200 in 2 ms 2026-02-23 16:33:36.137 +08:00 [INF] [84096b10cfca49f2b2393939f33d4a38] HTTP GET /DashBoard/adminDashBoard responded 200 in 41 ms 2026-02-23 16:34:06.873 +08:00 [INF] [a61a172b50a84bf3be6137234a33f4b6] HTTP POST /Auth/Login responded 200 in 50 ms 2026-02-23 16:34:07.086 +08:00 [INF] [166b125e85ed4b51b2a867fa46e094e2] HTTP GET /Auth/me responded 200 in 1 ms 2026-02-23 16:34:10.542 +08:00 [INF] [a1c30c5a66ce4f55bb32e47c3575f981] HTTP GET /DashBoard/adminDashBoard responded 200 in 19 ms 2026-02-23 16:35:10.871 +08:00 [INF] [1f7edc7e06334941b3dcd17b86616a2a] HTTP GET /Report/platformSummary responded 403 in 13 ms 2026-02-23 16:35:13.338 +08:00 [INF] [e749faae61e643b09443cb2107ac588b] HTTP GET /DashBoard/adminDashBoard responded 403 in 5 ms 2026-02-23 16:35:42.046 +08:00 [INF] [0da6922c1c374a3cbc7beb68f9a2b20e] HTTP POST /Auth/Login responded 200 in 10 ms 2026-02-23 16:35:42.230 +08:00 [INF] [c7c4cb2893ec408e91c34019cc8f64b0] HTTP GET /Auth/me responded 200 in 2 ms 2026-02-23 16:35:45.490 +08:00 [INF] [a217db48cdb645408e1f847fc00c47c5] HTTP GET /DashBoard/adminDashBoard responded 403 in 2 ms 2026-02-23 16:40:32.152 +08:00 [INF] [0b41f43aa7564bf2936d68d277aae314] HTTP POST /Auth/Login responded 200 in 410 ms 2026-02-23 16:40:32.344 +08:00 [INF] [8cbd91c4c5b74d3e91f69269ff1eef6a] HTTP GET /Auth/me responded 200 in 1 ms 2026-02-23 16:40:35.635 +08:00 [INF] [773227680df74c41848b5f3545832e12] HTTP GET /DashBoard/adminDashBoard responded 200 in 15 ms 2026-02-23 16:40:37.491 +08:00 [INF] [2b3fa3f7f73c4494b00df11af594a6a6] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 6 ms 2026-02-23 16:40:51.787 +08:00 [INF] [] [Vizuro.Operator] Operator API starting in Development environment 2026-02-23 16:40:51.840 +08:00 [INF] [] [Vizuro.Operator] Enabling forwarded headers 2026-02-23 16:40:51.842 +08:00 [INF] [] [Vizuro.Operator] Configuring core pipeline middleware 2026-02-23 16:40:51.842 +08:00 [INF] [] [Vizuro.Operator] Enabling HTTPS redirection 2026-02-23 16:40:51.843 +08:00 [INF] [] [Vizuro.Operator] Enabling CORS 2026-02-23 16:40:51.843 +08:00 [INF] [] [Vizuro.Operator] Configuring static files serving 2026-02-23 16:40:51.843 +08:00 [INF] [] [Vizuro.Operator] Enabling Swagger documentation 2026-02-23 16:40:51.860 +08:00 [INF] [] [Vizuro.Operator] Configuring Swagger UI at /swagger 2026-02-23 16:40:51.864 +08:00 [INF] [] [Vizuro.Operator] Swagger configuration completed successfully 2026-02-23 16:40:52.384 +08:00 [WRN] [20b9327546a34d4992897fabdff4abc6] Failed to determine the https port for redirect. 2026-02-23 16:40:54.901 +08:00 [WRN] [20b9327546a34d4992897fabdff4abc6] No store type was specified for the decimal property 'BuyerOrderGrowth' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 16:40:54.904 +08:00 [WRN] [20b9327546a34d4992897fabdff4abc6] No store type was specified for the decimal property 'SaleAmountCompleted' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 16:40:54.904 +08:00 [WRN] [20b9327546a34d4992897fabdff4abc6] No store type was specified for the decimal property 'Price' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 16:40:54.905 +08:00 [WRN] [20b9327546a34d4992897fabdff4abc6] No store type was specified for the decimal property 'Weight' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 16:40:54.905 +08:00 [WRN] [20b9327546a34d4992897fabdff4abc6] No store type was specified for the decimal property 'Adjustments' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 16:40:54.905 +08:00 [WRN] [20b9327546a34d4992897fabdff4abc6] No store type was specified for the decimal property 'SettlementAmount' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 16:40:54.905 +08:00 [WRN] [20b9327546a34d4992897fabdff4abc6] No store type was specified for the decimal property 'Tax' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 16:40:57.989 +08:00 [INF] [20b9327546a34d4992897fabdff4abc6] HTTP POST /Auth/Login responded 200 in 5615 ms 2026-02-23 16:40:58.497 +08:00 [INF] [97d77f0b83c943e39d683fa33be8944f] HTTP GET /Auth/me responded 200 in 290 ms 2026-02-23 16:41:02.310 +08:00 [WRN] [95b36ae48c6b4202b74cf88b5b58a86b] The query uses the 'First'/'FirstOrDefault' operator without 'OrderBy' and filter operators. This may lead to unpredictable results. 2026-02-23 16:41:02.451 +08:00 [INF] [95b36ae48c6b4202b74cf88b5b58a86b] HTTP GET /DashBoard/adminDashBoard responded 200 in 444 ms 2026-02-23 16:41:09.099 +08:00 [INF] [bef8a30c7a76440ba228de8b8bb711f0] HTTP POST /Auth/Login responded 200 in 71 ms 2026-02-23 16:41:09.339 +08:00 [INF] [beac223223eb4a54b90f16db7ee95133] HTTP GET /Auth/me responded 200 in 8 ms 2026-02-23 16:41:12.643 +08:00 [INF] [d7db1060019b4728aed8b34f169ed480] HTTP GET /DashBoard/adminDashBoard responded 403 in 24 ms 2026-02-23 16:41:20.072 +08:00 [INF] [a144169a9b834c84b865840bea5558bf] HTTP GET /Report/platformSummary responded 403 in 5 ms 2026-02-23 16:42:23.077 +08:00 [INF] [268d7ed5034f4686a684f352186025b6] HTTP POST /Auth/Login responded 200 in 14 ms 2026-02-23 16:42:23.270 +08:00 [INF] [44796ee85fd74d6a94f4c548e8cd0eb5] HTTP GET /Auth/me responded 200 in 3 ms 2026-02-23 16:42:26.561 +08:00 [INF] [fe42254b6b2d4bce92fe807f5fa807bc] HTTP GET /DashBoard/adminDashBoard responded 200 in 20 ms 2026-02-23 16:42:49.629 +08:00 [WRN] [567219e4f9d34a5586c025d4d2633116] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 16:42:49.629 +08:00 [WRN] [567219e4f9d34a5586c025d4d2633116] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 16:42:49.651 +08:00 [INF] [567219e4f9d34a5586c025d4d2633116] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 69 ms 2026-02-23 16:43:06.682 +08:00 [INF] [ce391284ad9f4f7ebea42a52ef18133a] HTTP GET /Order/getReceivingLocation responded 200 in 36 ms 2026-02-23 16:43:16.954 +08:00 [INF] [df84f19f259541eebe4bcf3a05bec947] HTTP GET /PurchaseOrder/vendorInfo responded 200 in 615 ms 2026-02-23 16:43:23.005 +08:00 [INF] [9e8247e66c36460f8aca4a6aac1a95ff] HTTP GET /PurchaseOrder/products responded 200 in 89 ms 2026-02-23 16:43:29.942 +08:00 [INF] [ae3d7644dfaf4cd4b47a65446dde0fde] HTTP POST /PurchaseOrder/createVendorPurchase responded 500 in 79 ms 2026-02-23 16:58:28.305 +08:00 [INF] [667bfdfbb52a4607b74a9896f1a86c59] HTTP GET /PurchaseOrder/products responded 200 in 434 ms 2026-02-23 17:06:39.188 +08:00 [INF] [1a0c17f177834311b75fd9bf21b55a01] HTTP GET /Order/getReceivingLocation responded 200 in 432 ms 2026-02-23 17:07:38.871 +08:00 [INF] [8934088f84714bdf941212ae9e253f82] HTTP GET /Order/getReceivingLocation responded 200 in 9 ms 2026-02-23 17:07:39.055 +08:00 [INF] [a65d80885cf54d79b7eaba4479c8ddf2] HTTP GET /Order/getReceivingLocation responded 200 in 6 ms 2026-02-23 17:08:09.821 +08:00 [INF] [] [Vizuro.Operator] Operator API starting in Development environment 2026-02-23 17:08:09.872 +08:00 [INF] [] [Vizuro.Operator] Enabling forwarded headers 2026-02-23 17:08:09.873 +08:00 [INF] [] [Vizuro.Operator] Configuring core pipeline middleware 2026-02-23 17:08:09.873 +08:00 [INF] [] [Vizuro.Operator] Enabling HTTPS redirection 2026-02-23 17:08:09.874 +08:00 [INF] [] [Vizuro.Operator] Enabling CORS 2026-02-23 17:08:09.874 +08:00 [INF] [] [Vizuro.Operator] Configuring static files serving 2026-02-23 17:08:09.874 +08:00 [INF] [] [Vizuro.Operator] Enabling Swagger documentation 2026-02-23 17:08:09.889 +08:00 [INF] [] [Vizuro.Operator] Configuring Swagger UI at /swagger 2026-02-23 17:08:09.893 +08:00 [INF] [] [Vizuro.Operator] Swagger configuration completed successfully 2026-02-23 17:08:10.336 +08:00 [WRN] [945c12f8de6e47daafe740eb9fc9c34a] Failed to determine the https port for redirect. 2026-02-23 17:08:10.675 +08:00 [INF] [945c12f8de6e47daafe740eb9fc9c34a] HTTP GET /swagger/index.html responded 200 in 342 ms 2026-02-23 17:08:12.482 +08:00 [INF] [c14a136f5d654e6ea3af308649cebd2d] HTTP GET /swagger/v1/swagger.json responded 200 in 656 ms 2026-02-23 17:08:24.655 +08:00 [WRN] [52aa05042ab74731b325b20b6ab3fea0] No store type was specified for the decimal property 'BuyerOrderGrowth' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:08:24.656 +08:00 [WRN] [52aa05042ab74731b325b20b6ab3fea0] No store type was specified for the decimal property 'SaleAmountCompleted' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:08:24.656 +08:00 [WRN] [52aa05042ab74731b325b20b6ab3fea0] No store type was specified for the decimal property 'Price' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:08:24.657 +08:00 [WRN] [52aa05042ab74731b325b20b6ab3fea0] No store type was specified for the decimal property 'Weight' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:08:24.657 +08:00 [WRN] [52aa05042ab74731b325b20b6ab3fea0] No store type was specified for the decimal property 'Adjustments' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:08:24.657 +08:00 [WRN] [52aa05042ab74731b325b20b6ab3fea0] No store type was specified for the decimal property 'SettlementAmount' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:08:24.657 +08:00 [WRN] [52aa05042ab74731b325b20b6ab3fea0] No store type was specified for the decimal property 'Tax' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:08:27.510 +08:00 [INF] [52aa05042ab74731b325b20b6ab3fea0] HTTP GET /PurchaseOrder/vendorInfo responded 200 in 5203 ms 2026-02-23 17:08:34.154 +08:00 [INF] [13b85cee60d34eea8fa3f11456b626d6] HTTP GET /PurchaseOrder/products responded 200 in 335 ms 2026-02-23 17:08:41.370 +08:00 [INF] [826e65fcfb274f939e0ba16dec68e02b] HTTP POST /PurchaseOrder/createVendorPurchase responded 500 in 180 ms 2026-02-23 17:09:41.324 +08:00 [INF] [bb5043ffbbfc44139170e46ed2c9176f] HTTP GET /Order/getReceivingLocation responded 200 in 38 ms 2026-02-23 17:09:42.066 +08:00 [INF] [3ed12ba2cbf946158928958824ed0d63] HTTP GET /Order/getReceivingLocation responded 200 in 7 ms 2026-02-23 17:09:57.442 +08:00 [INF] [] [Vizuro.Operator] Operator API starting in Development environment 2026-02-23 17:09:57.493 +08:00 [INF] [] [Vizuro.Operator] Enabling forwarded headers 2026-02-23 17:09:57.495 +08:00 [INF] [] [Vizuro.Operator] Configuring core pipeline middleware 2026-02-23 17:09:57.495 +08:00 [INF] [] [Vizuro.Operator] Enabling HTTPS redirection 2026-02-23 17:09:57.495 +08:00 [INF] [] [Vizuro.Operator] Enabling CORS 2026-02-23 17:09:57.496 +08:00 [INF] [] [Vizuro.Operator] Configuring static files serving 2026-02-23 17:09:57.496 +08:00 [INF] [] [Vizuro.Operator] Enabling Swagger documentation 2026-02-23 17:09:57.511 +08:00 [INF] [] [Vizuro.Operator] Configuring Swagger UI at /swagger 2026-02-23 17:09:57.514 +08:00 [INF] [] [Vizuro.Operator] Swagger configuration completed successfully 2026-02-23 17:09:57.961 +08:00 [WRN] [0342e2a86e3347d0bd1796861a970dd2] Failed to determine the https port for redirect. 2026-02-23 17:10:00.305 +08:00 [WRN] [0342e2a86e3347d0bd1796861a970dd2] No store type was specified for the decimal property 'BuyerOrderGrowth' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:10:00.316 +08:00 [WRN] [0342e2a86e3347d0bd1796861a970dd2] No store type was specified for the decimal property 'SaleAmountCompleted' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:10:00.316 +08:00 [WRN] [0342e2a86e3347d0bd1796861a970dd2] No store type was specified for the decimal property 'Price' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:10:00.317 +08:00 [WRN] [0342e2a86e3347d0bd1796861a970dd2] No store type was specified for the decimal property 'Weight' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:10:00.317 +08:00 [WRN] [0342e2a86e3347d0bd1796861a970dd2] No store type was specified for the decimal property 'Adjustments' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:10:00.317 +08:00 [WRN] [0342e2a86e3347d0bd1796861a970dd2] No store type was specified for the decimal property 'SettlementAmount' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:10:00.317 +08:00 [WRN] [0342e2a86e3347d0bd1796861a970dd2] No store type was specified for the decimal property 'Tax' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:10:02.618 +08:00 [INF] [] [Vizuro.Operator] Operator API starting in Development environment 2026-02-23 17:10:02.675 +08:00 [INF] [] [Vizuro.Operator] Enabling forwarded headers 2026-02-23 17:10:02.676 +08:00 [INF] [] [Vizuro.Operator] Configuring core pipeline middleware 2026-02-23 17:10:02.676 +08:00 [INF] [] [Vizuro.Operator] Enabling HTTPS redirection 2026-02-23 17:10:02.677 +08:00 [INF] [] [Vizuro.Operator] Enabling CORS 2026-02-23 17:10:02.677 +08:00 [INF] [] [Vizuro.Operator] Configuring static files serving 2026-02-23 17:10:02.677 +08:00 [INF] [] [Vizuro.Operator] Enabling Swagger documentation 2026-02-23 17:10:02.693 +08:00 [INF] [] [Vizuro.Operator] Configuring Swagger UI at /swagger 2026-02-23 17:10:02.697 +08:00 [INF] [] [Vizuro.Operator] Swagger configuration completed successfully 2026-02-23 17:10:03.214 +08:00 [WRN] [69dd9343e215435c87a8a76344774633] Failed to determine the https port for redirect. 2026-02-23 17:10:03.583 +08:00 [INF] [69dd9343e215435c87a8a76344774633] HTTP GET /swagger/index.html responded 200 in 372 ms 2026-02-23 17:10:03.788 +08:00 [INF] [0342e2a86e3347d0bd1796861a970dd2] HTTP GET /PurchaseOrder/vendorInfo responded 200 in 5831 ms 2026-02-23 17:10:04.571 +08:00 [INF] [a3cbe2bfec874b6b926c2a58490403e4] HTTP GET /swagger/v1/swagger.json responded 200 in 651 ms 2026-02-23 17:10:15.668 +08:00 [WRN] [be056bb974ee415e94f6ab1717d98d98] No store type was specified for the decimal property 'BuyerOrderGrowth' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:10:15.669 +08:00 [WRN] [be056bb974ee415e94f6ab1717d98d98] No store type was specified for the decimal property 'SaleAmountCompleted' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:10:15.670 +08:00 [WRN] [be056bb974ee415e94f6ab1717d98d98] No store type was specified for the decimal property 'Price' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:10:15.670 +08:00 [WRN] [be056bb974ee415e94f6ab1717d98d98] No store type was specified for the decimal property 'Weight' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:10:15.670 +08:00 [WRN] [be056bb974ee415e94f6ab1717d98d98] No store type was specified for the decimal property 'Adjustments' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:10:15.670 +08:00 [WRN] [be056bb974ee415e94f6ab1717d98d98] No store type was specified for the decimal property 'SettlementAmount' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:10:15.671 +08:00 [WRN] [be056bb974ee415e94f6ab1717d98d98] No store type was specified for the decimal property 'Tax' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:10:18.355 +08:00 [INF] [be056bb974ee415e94f6ab1717d98d98] HTTP GET /PurchaseOrder/products responded 200 in 5218 ms 2026-02-23 17:10:28.842 +08:00 [INF] [98a296c1fa6a4c9f909e17d3062391df] HTTP POST /PurchaseOrder/createVendorPurchase responded 500 in 453 ms 2026-02-23 17:11:03.950 +08:00 [INF] [f7053cc568454b3d8f8b16cdb0349a37] HTTP GET /Order/getReceivingLocation responded 200 in 70 ms 2026-02-23 17:11:04.220 +08:00 [INF] [e01538b8f27a4461b04c81862dadde3b] HTTP GET /Order/getReceivingLocation responded 200 in 11 ms 2026-02-23 17:11:34.695 +08:00 [INF] [7920518b73a748c1af4a2ba7a8a46960] HTTP GET /Order/getReceivingLocation responded 200 in 10 ms 2026-02-23 17:11:34.874 +08:00 [INF] [06dff073a84c4637b484266933a3d7c7] HTTP GET /Order/getReceivingLocation responded 200 in 7 ms 2026-02-23 17:12:14.934 +08:00 [INF] [5b290f2a41b349ed90897a10f78e4988] HTTP GET /Order/getReceivingLocation responded 200 in 7 ms 2026-02-23 17:12:15.096 +08:00 [INF] [30831dbd29714bb1b4328e586aa6ff69] HTTP GET /Order/getReceivingLocation responded 200 in 6 ms 2026-02-23 17:12:22.968 +08:00 [INF] [f9eb16e9e7e24a5c9307b77bdf16d0e7] HTTP GET /PurchaseOrder/vendorInfo responded 200 in 46 ms 2026-02-23 17:12:25.473 +08:00 [INF] [c2911c91f659424eb475e47563dbfaa4] HTTP GET /PurchaseOrder/products responded 200 in 19 ms 2026-02-23 17:12:34.166 +08:00 [INF] [f9c5ae19e9234db9aa7813e23845f3fe] HTTP POST /PurchaseOrder/createVendorPurchase responded 500 in 9 ms 2026-02-23 17:13:03.459 +08:00 [INF] [25a1236586aa4909a9e2540b10903026] HTTP GET /Order/getReceivingLocation responded 200 in 8 ms 2026-02-23 17:13:03.636 +08:00 [INF] [9566629ffed4481b85c05033f2cebabd] HTTP GET /Order/getReceivingLocation responded 200 in 6 ms 2026-02-23 17:13:11.828 +08:00 [INF] [8057343b34ab4bc89ad7a25c8e5e4c9b] HTTP GET /PurchaseOrder/vendorInfo responded 400 in 54 ms 2026-02-23 17:13:18.013 +08:00 [INF] [ee44bdb32d7946e4a1a13b48c34f3e6b] HTTP GET /PurchaseOrder/vendorInfo responded 200 in 35 ms 2026-02-23 17:13:21.049 +08:00 [INF] [bd4fd7fabf7f4b5c86b346b330b299cd] HTTP GET /PurchaseOrder/products responded 200 in 12 ms 2026-02-23 17:13:28.429 +08:00 [INF] [2bee853c9aca42a79ca57e17a790ec47] HTTP POST /PurchaseOrder/createVendorPurchase responded 500 in 29 ms 2026-02-23 17:16:04.052 +08:00 [INF] [c93f907f1baf48a69ac98e9c3fe12793] HTTP GET /swagger/index.html responded 200 in 1 ms 2026-02-23 17:16:05.034 +08:00 [INF] [591dbe65889b4fd6a2bd899969c1e947] HTTP GET /swagger/v1/swagger.json responded 200 in 169 ms 2026-02-23 17:17:32.244 +08:00 [WRN] [6b2fba2014ad46088b890c121efcba6e] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 17:17:32.244 +08:00 [WRN] [6b2fba2014ad46088b890c121efcba6e] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 17:17:32.268 +08:00 [INF] [6b2fba2014ad46088b890c121efcba6e] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 54 ms 2026-02-23 17:17:34.923 +08:00 [INF] [6f4e7c6d8b534422a6b4dab62e373eda] HTTP GET /PurchaseOrder/vendorPurchaseOrders/po-001 responded 200 in 260 ms 2026-02-23 17:17:38.696 +08:00 [INF] [b1d9a377a1f04f4cb23bfe39513fea46] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 8 ms 2026-02-23 17:17:39.694 +08:00 [INF] [0b73d0bdead24a8685cd0d94708489b3] HTTP GET /Order/getReceivingLocation responded 200 in 13 ms 2026-02-23 17:18:02.363 +08:00 [INF] [9d54f01e454c4c86b65f86d494ba657c] HTTP GET /Order/getReceivingLocation responded 200 in 6 ms 2026-02-23 17:18:09.248 +08:00 [INF] [16e5c459366a4261b591bf7fe493fff8] HTTP GET /PurchaseOrder/vendorInfo responded 200 in 6 ms 2026-02-23 17:18:12.229 +08:00 [INF] [23dc8be09d674ec9baf7ef76533fc5cd] HTTP GET /PurchaseOrder/products responded 200 in 11 ms 2026-02-23 17:18:20.016 +08:00 [INF] [0dcb01f0859146d38e6776f6f4b11b4a] HTTP POST /PurchaseOrder/createVendorPurchase responded 500 in 7 ms 2026-02-23 17:22:29.131 +08:00 [INF] [] [Vizuro.Operator] Operator API starting in Development environment 2026-02-23 17:22:29.183 +08:00 [INF] [] [Vizuro.Operator] Enabling forwarded headers 2026-02-23 17:22:29.184 +08:00 [INF] [] [Vizuro.Operator] Configuring core pipeline middleware 2026-02-23 17:22:29.184 +08:00 [INF] [] [Vizuro.Operator] Enabling HTTPS redirection 2026-02-23 17:22:29.185 +08:00 [INF] [] [Vizuro.Operator] Enabling CORS 2026-02-23 17:22:29.185 +08:00 [INF] [] [Vizuro.Operator] Configuring static files serving 2026-02-23 17:22:29.185 +08:00 [INF] [] [Vizuro.Operator] Enabling Swagger documentation 2026-02-23 17:22:29.200 +08:00 [INF] [] [Vizuro.Operator] Configuring Swagger UI at /swagger 2026-02-23 17:22:29.204 +08:00 [INF] [] [Vizuro.Operator] Swagger configuration completed successfully 2026-02-23 17:22:29.650 +08:00 [WRN] [f86566a32484449db5724e07bc3f1df8] Failed to determine the https port for redirect. 2026-02-23 17:22:29.994 +08:00 [INF] [f86566a32484449db5724e07bc3f1df8] HTTP GET /swagger/index.html responded 200 in 345 ms 2026-02-23 17:22:31.076 +08:00 [INF] [a8263376399a43fd9cbee15d5c3262af] HTTP GET /swagger/v1/swagger.json responded 200 in 648 ms 2026-02-23 17:27:39.270 +08:00 [WRN] [3f7927cca15c485ca21c837fa3ce8d25] No store type was specified for the decimal property 'BuyerOrderGrowth' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:27:39.271 +08:00 [WRN] [3f7927cca15c485ca21c837fa3ce8d25] No store type was specified for the decimal property 'SaleAmountCompleted' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:27:39.271 +08:00 [WRN] [3f7927cca15c485ca21c837fa3ce8d25] No store type was specified for the decimal property 'Price' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:27:39.272 +08:00 [WRN] [3f7927cca15c485ca21c837fa3ce8d25] No store type was specified for the decimal property 'Weight' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:27:39.272 +08:00 [WRN] [3f7927cca15c485ca21c837fa3ce8d25] No store type was specified for the decimal property 'Adjustments' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:27:39.272 +08:00 [WRN] [3f7927cca15c485ca21c837fa3ce8d25] No store type was specified for the decimal property 'SettlementAmount' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:27:39.272 +08:00 [WRN] [3f7927cca15c485ca21c837fa3ce8d25] No store type was specified for the decimal property 'Tax' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:27:41.791 +08:00 [INF] [32ee81d3e00e412ca2ffc85e73b8a54e] HTTP GET /Order/getReceivingLocation responded 200 in 3336 ms 2026-02-23 17:27:41.885 +08:00 [INF] [3f7927cca15c485ca21c837fa3ce8d25] HTTP GET /Account/AdminAccounts/admin-1ef9cafe-575c-4ec7-9396-1c9a4350270f responded 200 in 5150 ms 2026-02-23 17:27:42.107 +08:00 [INF] [6487b0a2cc5a462b897b66efcad8a1a2] HTTP GET /Order/getReceivingLocation responded 200 in 145 ms 2026-02-23 17:27:50.749 +08:00 [INF] [11d46a2ce0484735a6d38f1b3df10708] HTTP GET /PurchaseOrder/vendorInfo responded 500 in 71 ms 2026-02-23 17:27:50.997 +08:00 [INF] [ce222345abc1495b97fbeb9d3a17c31a] HTTP GET /PurchaseOrder/vendorInfo responded 500 in 11 ms 2026-02-23 17:28:22.641 +08:00 [INF] [002a88b268a24eea9ef5f85f23c4d410] HTTP GET /Order/getReceivingLocation responded 200 in 11 ms 2026-02-23 17:29:02.539 +08:00 [INF] [3cb50f20dba74f638f58765789cfd3dc] HTTP POST /Auth/Login responded 200 in 800 ms 2026-02-23 17:29:02.791 +08:00 [INF] [a8dcc8dad0c0427cb20a6fcbbb7c59b2] HTTP GET /Auth/me responded 200 in 62 ms 2026-02-23 17:29:22.854 +08:00 [ERR] [0c14d40c70684f03ae836e233513e3da] Admin login failed: invalid password for chandra@goonsdesign.com | password = Zxc123456, admin.Hash=FMGAp+O1ek+50MqwN8Q7NA== | Decrypt Pass = Zxc123456. 2026-02-23 17:29:22.855 +08:00 [INF] [0c14d40c70684f03ae836e233513e3da] HTTP POST /Auth/Login responded 401 in 30 ms 2026-02-23 17:29:46.680 +08:00 [INF] [38afd256360b4bdd95914c9ba2f82377] HTTP POST /Auth/Login responded 200 in 18 ms 2026-02-23 17:29:46.885 +08:00 [INF] [753182c6d18c4fbb945239a0c7698ab7] HTTP GET /Auth/me responded 200 in 2 ms 2026-02-23 17:29:50.680 +08:00 [WRN] [4e507c61fb414e8ab2909ef9509eb86a] The query uses the 'First'/'FirstOrDefault' operator without 'OrderBy' and filter operators. This may lead to unpredictable results. 2026-02-23 17:29:50.870 +08:00 [INF] [4e507c61fb414e8ab2909ef9509eb86a] HTTP GET /DashBoard/adminDashBoard responded 200 in 376 ms 2026-02-23 17:30:40.270 +08:00 [INF] [a28971c2a98140abaac2cff060c6eb57] HTTP POST /Auth/Login responded 200 in 19 ms 2026-02-23 17:30:40.516 +08:00 [INF] [b1b06ccb722544cb9301cdc3ad2b8cfe] HTTP GET /Auth/me responded 200 in 2 ms 2026-02-23 17:30:44.132 +08:00 [INF] [02f8682ffa9845c48dff488345333d2e] HTTP GET /DashBoard/adminDashBoard responded 200 in 120 ms 2026-02-23 17:31:19.516 +08:00 [INF] [c4311d191ee440c685f5ffa2e4e544ac] HTTP POST /Auth/Login responded 200 in 13 ms 2026-02-23 17:31:19.704 +08:00 [INF] [9fbe923fb399440c854766dbe55c8bac] HTTP GET /Auth/me responded 200 in 1 ms 2026-02-23 17:31:23.200 +08:00 [INF] [1824cd97b5b24efd9d5e113066dd71f9] HTTP GET /DashBoard/adminDashBoard responded 200 in 19 ms 2026-02-23 17:31:28.229 +08:00 [ERR] [0170f7da2a564bd6a4254c3fbd12fbae] Admin login failed: invalid password for chandra@goonsdesign.com | password = Zxc123456, admin.Hash=FMGAp+O1ek+50MqwN8Q7NA== | Decrypt Pass = Zxc123456. 2026-02-23 17:31:28.230 +08:00 [INF] [0170f7da2a564bd6a4254c3fbd12fbae] HTTP POST /Auth/Login responded 401 in 6 ms 2026-02-23 17:31:34.669 +08:00 [INF] [10fe5a9716734bd29cbd00293038acf2] HTTP POST /Auth/Login responded 200 in 12 ms 2026-02-23 17:31:34.990 +08:00 [INF] [b2cfab019c954d1b9eb5f93f98ae5f2f] HTTP GET /Auth/me responded 200 in 2 ms 2026-02-23 17:31:38.417 +08:00 [INF] [23c853857dbb442c8133e03886bdaea1] HTTP GET /DashBoard/adminDashBoard responded 200 in 16 ms 2026-02-23 17:31:40.658 +08:00 [INF] [5112b939402f465683ef3ec39138f8a1] HTTP GET /Account/AdminAccounts/admin-1ef9cafe-575c-4ec7-9396-1c9a4350270f responded 200 in 5 ms 2026-02-23 17:31:50.224 +08:00 [INF] [6548cffda78e42de827802099ad083ab] HTTP POST /Auth/Login responded 200 in 11 ms 2026-02-23 17:31:50.444 +08:00 [INF] [dd6316b5b49a4c9ba867d815b9c7d8dc] HTTP GET /Auth/me responded 200 in 2 ms 2026-02-23 17:31:53.881 +08:00 [INF] [c0901d0e4b1d4cdcbc512d84d8a757e3] HTTP GET /DashBoard/adminDashBoard responded 200 in 15 ms 2026-02-23 17:32:05.830 +08:00 [INF] [3b0203efc54948be9220e7c634383348] HTTP POST /Auth/Login responded 200 in 35 ms 2026-02-23 17:32:06.112 +08:00 [INF] [fbd86726d73343e7999fae7f9eda7561] HTTP GET /Auth/me responded 200 in 1 ms 2026-02-23 17:32:09.834 +08:00 [INF] [961ce6d1485d4938b690375b6ba2dcb8] HTTP GET /DashBoard/adminDashBoard responded 200 in 185 ms 2026-02-23 17:32:12.190 +08:00 [INF] [d7ac98cdd48e4040a825bbc8a4cc2cf1] HTTP GET /Account/AdminAccounts/admin-1ef9cafe-575c-4ec7-9396-1c9a4350270f responded 200 in 13 ms 2026-02-23 17:33:52.526 +08:00 [INF] [b36f1b87f4494e28867302bf149b845c] HTTP GET /Account/BuyerAccounts responded 200 in 53 ms 2026-02-23 17:33:54.423 +08:00 [INF] [bbf150b4a9b34a47953859a0bfbcfddf] HTTP GET /Account/adminAccounts responded 200 in 45 ms 2026-02-23 17:35:17.425 +08:00 [INF] [d226251179cc4b48bc5af9494a9db552] HTTP POST /Auth/Login responded 200 in 10 ms 2026-02-23 17:35:17.676 +08:00 [INF] [60e2c2895105482aa14d6c81a6c3bac3] HTTP GET /Auth/me responded 200 in 2 ms 2026-02-23 17:35:32.156 +08:00 [INF] [0714e20fdf2842678bb048d093b29bce] HTTP POST /Auth/Login responded 200 in 10 ms 2026-02-23 17:35:32.403 +08:00 [INF] [2a97846b94744bdcacbfb7c1db1be758] HTTP GET /Auth/me responded 200 in 2 ms 2026-02-23 17:35:35.697 +08:00 [INF] [5bd7b7535e864e77a19233ec14645112] HTTP GET /DashBoard/adminDashBoard responded 200 in 16 ms 2026-02-23 17:36:12.604 +08:00 [WRN] [6ac92c9a5df74497afcca5bd98fb70dd] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 17:36:12.605 +08:00 [WRN] [6ac92c9a5df74497afcca5bd98fb70dd] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 17:36:12.624 +08:00 [INF] [6ac92c9a5df74497afcca5bd98fb70dd] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 50 ms 2026-02-23 17:36:14.157 +08:00 [INF] [388be842bd954faab034725dea94bb69] HTTP GET /Account/BuyerAccounts responded 200 in 5 ms 2026-02-23 17:36:16.139 +08:00 [INF] [1a22ce7ca1d444f4b3fdc5a315ec6b19] HTTP GET /Account/adminAccounts responded 200 in 7 ms 2026-02-23 17:36:17.401 +08:00 [INF] [c36e8e614e194a88803818d842d62c36] HTTP GET /Order/getReceivingLocation responded 200 in 5 ms 2026-02-23 17:36:17.882 +08:00 [INF] [5323540e944c47c09b3aa89a33a3ee94] HTTP GET /Account/VendorAccounts responded 200 in 56 ms 2026-02-23 17:37:16.836 +08:00 [INF] [d94a7407375248b999d3596b29e5f20f] HTTP GET /Order/getReceivingLocation responded 200 in 9 ms 2026-02-23 17:37:24.355 +08:00 [INF] [fb103ab6e681453ea70253442469f9e0] HTTP GET /PurchaseOrder/vendorInfo responded 200 in 166 ms 2026-02-23 17:37:27.278 +08:00 [INF] [f915c05883134582b11ecb0baa6580c6] HTTP GET /PurchaseOrder/products responded 200 in 298 ms 2026-02-23 17:37:48.744 +08:00 [INF] [27f66b72032a420bb0bae0326e61541d] HTTP GET /Order/getReceivingLocation responded 200 in 5 ms 2026-02-23 17:37:48.907 +08:00 [INF] [af1686fa95464dd59a24c061e388edb3] HTTP GET /Order/getReceivingLocation responded 200 in 5 ms 2026-02-23 17:37:58.589 +08:00 [INF] [ceed4b3c8c37431d8e64b1c53c2e524f] HTTP GET /Order/getReceivingLocation responded 200 in 4 ms 2026-02-23 17:38:04.917 +08:00 [INF] [d417568c11d345f58fd171c8ff120439] HTTP GET /PurchaseOrder/vendorInfo responded 200 in 5 ms 2026-02-23 17:38:08.630 +08:00 [INF] [b2566ba360b443b2b4bd200773419db0] HTTP GET /PurchaseOrder/products responded 200 in 10 ms 2026-02-23 17:40:24.442 +08:00 [INF] [0ce5736a1bcf46ca96b54db3da940f54] HTTP GET /DashBoard/adminDashBoard responded 200 in 20 ms 2026-02-23 17:40:31.678 +08:00 [INF] [811f8a00a4ca4f0da528783694b4f3e4] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 14 ms 2026-02-23 17:40:34.269 +08:00 [INF] [bdb8fe6fb4ad4c65b6e5504659ae94fc] HTTP GET /Order/getReceivingLocation responded 200 in 30 ms 2026-02-23 17:40:36.639 +08:00 [INF] [3424c24d81fa4da480957ea0dd305421] HTTP GET /PurchaseOrder/products responded 200 in 10 ms 2026-02-23 17:41:51.242 +08:00 [INF] [de890d62c12d4db196cea6f31796af05] HTTP GET /Order/getReceivingLocation responded 200 in 15 ms 2026-02-23 17:41:58.896 +08:00 [INF] [6ea0081032854834ab80019988c48b77] HTTP GET /Order/getReceivingLocation responded 200 in 4 ms 2026-02-23 17:41:59.055 +08:00 [INF] [9599469038df4ca5b2b6a416809e1510] HTTP GET /Order/getReceivingLocation responded 200 in 4 ms 2026-02-23 17:42:04.602 +08:00 [INF] [2f25db2e1f074eb383bf5028f6d6c1e2] HTTP GET /PurchaseOrder/products responded 200 in 8 ms 2026-02-23 17:43:15.339 +08:00 [INF] [9d8df5db5f184bda8188351a13961b8b] HTTP GET /Account/VendorAccounts responded 401 in 18 ms 2026-02-23 17:43:15.744 +08:00 [INF] [4a2bd87c9d0048ff9ba016733c82f134] HTTP GET /Account/VendorAccounts responded 401 in 1 ms 2026-02-23 17:44:22.725 +08:00 [INF] [4e32c12eda634c2ba8f4b321ff7b140f] HTTP GET /Order/getReceivingLocation responded 200 in 46 ms 2026-02-23 17:44:25.052 +08:00 [INF] [d8d5658810954846bf1f92099eeb434b] HTTP GET /PurchaseOrder/products responded 200 in 10 ms 2026-02-23 17:47:08.741 +08:00 [INF] [5e133aa3816241bfa2c9e683eb9881b3] HTTP GET /Order/getReceivingLocation responded 200 in 5 ms 2026-02-23 17:47:14.755 +08:00 [ERR] [b9702989f3da40ceb316d86fd9ac0b84] Admin login failed: invalid password for chandra@goonsdesign.com | password = Zxc123456, admin.Hash=FMGAp+O1ek+50MqwN8Q7NA== | Decrypt Pass = Zxc123456. 2026-02-23 17:47:14.755 +08:00 [INF] [b9702989f3da40ceb316d86fd9ac0b84] HTTP POST /Auth/Login responded 401 in 4 ms 2026-02-23 17:47:16.469 +08:00 [INF] [0ad0203c87aa4904af5c13ef4dcb8cb9] HTTP GET /PurchaseOrder/products responded 200 in 10 ms 2026-02-23 17:47:23.073 +08:00 [INF] [f71c4f9b279c45d391f089fe9e4f61be] HTTP POST /Auth/Login responded 200 in 9 ms 2026-02-23 17:47:23.314 +08:00 [INF] [8786425b4123413a81dddbc1d63cbb95] HTTP GET /Auth/me responded 200 in 1 ms 2026-02-23 17:47:26.767 +08:00 [INF] [75d625c2b0ae439daf680e0e2a060b63] HTTP GET /DashBoard/adminDashBoard responded 200 in 14 ms 2026-02-23 17:47:31.514 +08:00 [INF] [f1a21800ca234fd98eaf90683521bf54] HTTP GET /PurchaseOrder/vendorInfo responded 200 in 5 ms 2026-02-23 17:47:36.576 +08:00 [INF] [18d9996c2ec048d59f74850512487b6b] HTTP POST /PurchaseOrder/createVendorPurchase responded 500 in 67 ms 2026-02-23 17:48:59.472 +08:00 [INF] [111d1585b29f4f16814687bc58393cfc] HTTP GET /Order/getReceivingLocation responded 200 in 5 ms 2026-02-23 17:48:59.636 +08:00 [INF] [b5c42de237214877a525bef83bbd1fdb] HTTP GET /Order/getReceivingLocation responded 200 in 4 ms 2026-02-23 17:50:43.732 +08:00 [INF] [] [Vizuro.Operator] Operator API starting in Development environment 2026-02-23 17:50:43.786 +08:00 [INF] [] [Vizuro.Operator] Enabling forwarded headers 2026-02-23 17:50:43.787 +08:00 [INF] [] [Vizuro.Operator] Configuring core pipeline middleware 2026-02-23 17:50:43.787 +08:00 [INF] [] [Vizuro.Operator] Enabling HTTPS redirection 2026-02-23 17:50:43.788 +08:00 [INF] [] [Vizuro.Operator] Enabling CORS 2026-02-23 17:50:43.788 +08:00 [INF] [] [Vizuro.Operator] Configuring static files serving 2026-02-23 17:50:43.788 +08:00 [INF] [] [Vizuro.Operator] Enabling Swagger documentation 2026-02-23 17:50:43.804 +08:00 [INF] [] [Vizuro.Operator] Configuring Swagger UI at /swagger 2026-02-23 17:50:43.807 +08:00 [INF] [] [Vizuro.Operator] Swagger configuration completed successfully 2026-02-23 17:50:44.251 +08:00 [WRN] [79bc9f143ff84d618fda98ca6caec97a] Failed to determine the https port for redirect. 2026-02-23 17:50:46.709 +08:00 [WRN] [79bc9f143ff84d618fda98ca6caec97a] No store type was specified for the decimal property 'BuyerOrderGrowth' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:50:46.711 +08:00 [WRN] [79bc9f143ff84d618fda98ca6caec97a] No store type was specified for the decimal property 'SaleAmountCompleted' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:50:46.711 +08:00 [WRN] [79bc9f143ff84d618fda98ca6caec97a] No store type was specified for the decimal property 'Price' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:50:46.712 +08:00 [WRN] [79bc9f143ff84d618fda98ca6caec97a] No store type was specified for the decimal property 'Weight' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:50:46.712 +08:00 [WRN] [79bc9f143ff84d618fda98ca6caec97a] No store type was specified for the decimal property 'Adjustments' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:50:46.712 +08:00 [WRN] [79bc9f143ff84d618fda98ca6caec97a] No store type was specified for the decimal property 'SettlementAmount' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:50:46.712 +08:00 [WRN] [79bc9f143ff84d618fda98ca6caec97a] No store type was specified for the decimal property 'Tax' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:50:49.491 +08:00 [INF] [79bc9f143ff84d618fda98ca6caec97a] HTTP GET /Order/getReceivingLocation responded 200 in 5243 ms 2026-02-23 17:50:49.617 +08:00 [INF] [2a789d30b87a42a5bf905125722da16a] HTTP POST /Auth/Login responded 200 in 4139 ms 2026-02-23 17:50:49.833 +08:00 [INF] [138f8aae9f854ed8bc3250df660ac36f] HTTP GET /Order/getReceivingLocation responded 200 in 162 ms 2026-02-23 17:50:49.911 +08:00 [INF] [32a7bf732c544560ab7f8d68a890fd72] HTTP GET /Auth/me responded 200 in 73 ms 2026-02-23 17:50:53.655 +08:00 [INF] [d1d1bf5a33404d40816474b040598e9a] HTTP GET /DashBoard/adminDashBoard responded 403 in 11 ms 2026-02-23 17:51:00.105 +08:00 [INF] [543c165f3d8f46b1955735f605aff783] HTTP GET /PurchaseOrder/vendorInfo responded 200 in 162 ms 2026-02-23 17:51:01.858 +08:00 [INF] [8dd031c945324db9b523a7e4e5691532] HTTP GET /PurchaseOrder/products responded 200 in 163 ms 2026-02-23 17:51:05.227 +08:00 [INF] [d61cd6d9422748268dba078aab545c4e] HTTP POST /Auth/Login responded 200 in 38 ms 2026-02-23 17:51:05.409 +08:00 [INF] [eecc67c593fb4878ab9232f0a5beaa25] HTTP GET /Account/adminAccounts responded 403 in 1 ms 2026-02-23 17:51:05.441 +08:00 [INF] [013b87791af34053a47de4da15dfa325] HTTP GET /Auth/me responded 200 in 3 ms 2026-02-23 17:51:07.409 +08:00 [INF] [974220eb49184a4db157de7ad7b28d56] HTTP GET /Account/BuyerAccounts responded 403 in 1 ms 2026-02-23 17:51:07.904 +08:00 [INF] [4eb13c6b4df541e382b83893207f3104] HTTP POST /PurchaseOrder/createVendorPurchase responded 200 in 263 ms 2026-02-23 17:51:08.183 +08:00 [WRN] [1c467d1e9ead41b99ba1dc4d2eadd6a9] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 17:51:08.184 +08:00 [WRN] [1c467d1e9ead41b99ba1dc4d2eadd6a9] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 17:51:08.200 +08:00 [INF] [1c467d1e9ead41b99ba1dc4d2eadd6a9] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 45 ms 2026-02-23 17:51:09.855 +08:00 [INF] [a4d67fdb387946399d8d66e5763db0af] HTTP GET /DashBoard/adminDashBoard responded 403 in 4 ms 2026-02-23 17:51:19.333 +08:00 [INF] [86cc8ff100a840f5b5069b5d1a390bd4] HTTP GET /Account/VendorAccounts responded 403 in 2 ms 2026-02-23 17:51:23.763 +08:00 [ERR] [e0a480a698e347349451fec3d82b40ad] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method774(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method774(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 17:51:23.777 +08:00 [ERR] [e0a480a698e347349451fec3d82b40ad] Unhandled exception processing GET /Order/buyerOrders System.ArgumentException: Log type 'OperatorOperatorOrder' is not defined in LogCategoryConfig. at Vizuro.Core.Application.Logging.LoggerExtensions.LogWithCategory(ILogger logger, String logType, String level, String message) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Logging\LoggerExtensions.cs:line 21 at Vizuro.Operator.Controllers.OrderController.GetBuyerOrders(BuyerOrderListQuery query, CancellationToken cancellationToken) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\3vizuro_operator\Controllers\OrderController.cs:line 49 at lambda_method766(Closure, Object) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Vizuro.Core.Application.Validators.FrontendApiValidationMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Services\Validators\FrontendApiValidator.cs:line 314 at Vizuro.Core.Application.Middleware.FrontendRequestSigningMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\FrontendRequestSigningMiddleware.cs:line 50 at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) at Vizuro.Core.Application.Middleware.RequestLoggingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\RequestLoggingMiddleware.cs:line 24 at Vizuro.Core.Application.Middleware.ExceptionHandlingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\ExceptionHandlingMiddleware.cs:line 27 2026-02-23 17:51:24.012 +08:00 [ERR] [e022433ba66c4566ae7c6cbaf67f2e74] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method774(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method774(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 17:51:24.016 +08:00 [ERR] [e022433ba66c4566ae7c6cbaf67f2e74] Unhandled exception processing GET /Order/buyerOrders System.ArgumentException: Log type 'OperatorOperatorOrder' is not defined in LogCategoryConfig. at Vizuro.Core.Application.Logging.LoggerExtensions.LogWithCategory(ILogger logger, String logType, String level, String message) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Logging\LoggerExtensions.cs:line 21 at Vizuro.Operator.Controllers.OrderController.GetBuyerOrders(BuyerOrderListQuery query, CancellationToken cancellationToken) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\3vizuro_operator\Controllers\OrderController.cs:line 49 at lambda_method766(Closure, Object) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Vizuro.Core.Application.Validators.FrontendApiValidationMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Services\Validators\FrontendApiValidator.cs:line 314 at Vizuro.Core.Application.Middleware.FrontendRequestSigningMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\FrontendRequestSigningMiddleware.cs:line 50 at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) at Vizuro.Core.Application.Middleware.RequestLoggingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\RequestLoggingMiddleware.cs:line 24 at Vizuro.Core.Application.Middleware.ExceptionHandlingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\ExceptionHandlingMiddleware.cs:line 27 2026-02-23 17:51:34.898 +08:00 [INF] [d5a455e663fb434f96126cf4a157002f] HTTP POST /Auth/Login responded 200 in 13 ms 2026-02-23 17:51:35.116 +08:00 [INF] [cef5de6ea4af478a924f023655a9502e] HTTP GET /Auth/me responded 200 in 2 ms 2026-02-23 17:51:35.714 +08:00 [INF] [5201057f6a684b4b90c109b41a26fb70] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 403 in 5 ms 2026-02-23 17:51:38.646 +08:00 [WRN] [b7d838da50c849488d5c348866018627] The query uses the 'First'/'FirstOrDefault' operator without 'OrderBy' and filter operators. This may lead to unpredictable results. 2026-02-23 17:51:38.726 +08:00 [INF] [b7d838da50c849488d5c348866018627] HTTP GET /DashBoard/adminDashBoard responded 200 in 216 ms 2026-02-23 17:51:41.835 +08:00 [INF] [4d8ee3a89dee409dbcdf4630201d479b] HTTP POST /Auth/Login responded 200 in 12 ms 2026-02-23 17:51:42.020 +08:00 [INF] [f6a2e81c51d14eceafdf1ac2604c35f0] HTTP GET /Auth/me responded 200 in 2 ms 2026-02-23 17:51:47.045 +08:00 [ERR] [89adf864a41e4a8d829f978883bf720e] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method774(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method774(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 17:51:47.049 +08:00 [ERR] [89adf864a41e4a8d829f978883bf720e] Unhandled exception processing GET /Order/buyerOrders System.ArgumentException: Log type 'OperatorOperatorOrder' is not defined in LogCategoryConfig. at Vizuro.Core.Application.Logging.LoggerExtensions.LogWithCategory(ILogger logger, String logType, String level, String message) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Logging\LoggerExtensions.cs:line 21 at Vizuro.Operator.Controllers.OrderController.GetBuyerOrders(BuyerOrderListQuery query, CancellationToken cancellationToken) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\3vizuro_operator\Controllers\OrderController.cs:line 49 at lambda_method766(Closure, Object) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Vizuro.Core.Application.Validators.FrontendApiValidationMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Services\Validators\FrontendApiValidator.cs:line 314 at Vizuro.Core.Application.Middleware.FrontendRequestSigningMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\FrontendRequestSigningMiddleware.cs:line 50 at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) at Vizuro.Core.Application.Middleware.RequestLoggingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\RequestLoggingMiddleware.cs:line 24 at Vizuro.Core.Application.Middleware.ExceptionHandlingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\ExceptionHandlingMiddleware.cs:line 27 2026-02-23 17:51:47.395 +08:00 [ERR] [716d4abb882742baae2ef20a42b1a46b] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method774(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method774(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 17:51:47.399 +08:00 [ERR] [716d4abb882742baae2ef20a42b1a46b] Unhandled exception processing GET /Order/buyerOrders System.ArgumentException: Log type 'OperatorOperatorOrder' is not defined in LogCategoryConfig. at Vizuro.Core.Application.Logging.LoggerExtensions.LogWithCategory(ILogger logger, String logType, String level, String message) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Logging\LoggerExtensions.cs:line 21 at Vizuro.Operator.Controllers.OrderController.GetBuyerOrders(BuyerOrderListQuery query, CancellationToken cancellationToken) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\3vizuro_operator\Controllers\OrderController.cs:line 49 at lambda_method766(Closure, Object) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Vizuro.Core.Application.Validators.FrontendApiValidationMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Services\Validators\FrontendApiValidator.cs:line 314 at Vizuro.Core.Application.Middleware.FrontendRequestSigningMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\FrontendRequestSigningMiddleware.cs:line 50 at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) at Vizuro.Core.Application.Middleware.RequestLoggingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\RequestLoggingMiddleware.cs:line 24 at Vizuro.Core.Application.Middleware.ExceptionHandlingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\ExceptionHandlingMiddleware.cs:line 27 2026-02-23 17:51:53.106 +08:00 [INF] [035d23931a3d4c1e91d1d5b76499a133] HTTP GET /DashBoard/adminDashBoard responded 403 in 3 ms 2026-02-23 17:52:00.385 +08:00 [INF] [c4188af2de9b4d24a6aad15230926d0d] HTTP POST /Auth/Login responded 200 in 11 ms 2026-02-23 17:52:00.613 +08:00 [INF] [c557879435ca474c90e1133e34b6857e] HTTP GET /Auth/me responded 200 in 4 ms 2026-02-23 17:52:07.166 +08:00 [INF] [a847dbce96d841c097a6439f54d140ee] HTTP GET /DashBoard/adminDashBoard responded 403 in 3 ms 2026-02-23 17:52:10.435 +08:00 [ERR] [71a3568b97664d98a82f9719c9db939a] Admin login failed: invalid password for chandra@goonsdesign.com | password = Zxc123456, admin.Hash=FMGAp+O1ek+50MqwN8Q7NA== | Decrypt Pass = Zxc123456. 2026-02-23 17:52:10.439 +08:00 [INF] [71a3568b97664d98a82f9719c9db939a] HTTP POST /Auth/Login responded 401 in 7 ms 2026-02-23 17:52:25.168 +08:00 [INF] [c661ede8dedf4f9e9df6bff78120c2fe] HTTP POST /Auth/Login responded 200 in 11 ms 2026-02-23 17:52:25.399 +08:00 [INF] [766d4227daa3442b98e84641b35464ba] HTTP GET /Auth/me responded 200 in 2 ms 2026-02-23 17:52:28.890 +08:00 [INF] [c28b46f605714576aeb4aae5d65f6181] HTTP GET /DashBoard/adminDashBoard responded 200 in 17 ms 2026-02-23 17:52:44.611 +08:00 [INF] [ab3af1833af54c35bbd6b89dfab86c6e] HTTP GET /DashBoard/adminDashBoard responded 200 in 19 ms 2026-02-23 17:52:47.190 +08:00 [INF] [b8896bace3894b83b7734956b9a8864a] HTTP GET /DashBoard/adminDashBoard responded 200 in 16 ms 2026-02-23 17:54:24.134 +08:00 [INF] [dda7537e6cd345f99379f5d00e5df3b2] HTTP POST /Auth/Login responded 200 in 11 ms 2026-02-23 17:54:24.323 +08:00 [INF] [feb0d2af11324e198649bc299321fb17] HTTP GET /Auth/me responded 200 in 2 ms 2026-02-23 17:54:28.054 +08:00 [INF] [f93f25bc40d34f0f93071d42b3e15901] HTTP GET /DashBoard/adminDashBoard responded 200 in 112 ms 2026-02-23 17:58:07.672 +08:00 [INF] [e92f41183d4d47cd87a1ac225cdaec8d] HTTP GET /Account/AdminAccounts/admin-1ef9cafe-575c-4ec7-9396-1c9a4350270f responded 200 in 27 ms 2026-02-23 17:58:56.610 +08:00 [INF] [98ab1c6e6217472da776dcc90a43e9e7] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 8 ms 2026-02-23 17:58:59.029 +08:00 [INF] [4ffa7ec24f504d1e8ed297a83fbfe056] HTTP GET /Order/getReceivingLocation responded 200 in 6 ms 2026-02-23 17:59:01.538 +08:00 [INF] [0779039ae7414fe8bd196f88f9f555aa] HTTP GET /PurchaseOrder/products responded 200 in 11 ms 2026-02-23 17:59:06.041 +08:00 [INF] [4be2f963b89a48a4a6bc3cc817f738b9] HTTP GET /PurchaseOrder/products responded 400 in 47 ms 2026-02-23 17:59:31.050 +08:00 [INF] [] [Vizuro.Operator] Operator API starting in Development environment 2026-02-23 17:59:31.102 +08:00 [INF] [] [Vizuro.Operator] Enabling forwarded headers 2026-02-23 17:59:31.103 +08:00 [INF] [] [Vizuro.Operator] Configuring core pipeline middleware 2026-02-23 17:59:31.103 +08:00 [INF] [] [Vizuro.Operator] Enabling HTTPS redirection 2026-02-23 17:59:31.103 +08:00 [INF] [] [Vizuro.Operator] Enabling CORS 2026-02-23 17:59:31.104 +08:00 [INF] [] [Vizuro.Operator] Configuring static files serving 2026-02-23 17:59:31.104 +08:00 [INF] [] [Vizuro.Operator] Enabling Swagger documentation 2026-02-23 17:59:31.118 +08:00 [INF] [] [Vizuro.Operator] Configuring Swagger UI at /swagger 2026-02-23 17:59:31.122 +08:00 [INF] [] [Vizuro.Operator] Swagger configuration completed successfully 2026-02-23 17:59:31.571 +08:00 [WRN] [631465ab21b9490ea7289dfc7ecfa609] Failed to determine the https port for redirect. 2026-02-23 17:59:34.237 +08:00 [WRN] [631465ab21b9490ea7289dfc7ecfa609] No store type was specified for the decimal property 'BuyerOrderGrowth' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:59:34.240 +08:00 [WRN] [631465ab21b9490ea7289dfc7ecfa609] No store type was specified for the decimal property 'SaleAmountCompleted' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:59:34.240 +08:00 [WRN] [631465ab21b9490ea7289dfc7ecfa609] No store type was specified for the decimal property 'Price' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:59:34.240 +08:00 [WRN] [631465ab21b9490ea7289dfc7ecfa609] No store type was specified for the decimal property 'Weight' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:59:34.240 +08:00 [WRN] [631465ab21b9490ea7289dfc7ecfa609] No store type was specified for the decimal property 'Adjustments' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:59:34.240 +08:00 [WRN] [631465ab21b9490ea7289dfc7ecfa609] No store type was specified for the decimal property 'SettlementAmount' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:59:34.241 +08:00 [WRN] [631465ab21b9490ea7289dfc7ecfa609] No store type was specified for the decimal property 'Tax' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 17:59:35.073 +08:00 [WRN] [248eb2c9b10e459799cbdc05472d6fa8] The query uses the 'First'/'FirstOrDefault' operator without 'OrderBy' and filter operators. This may lead to unpredictable results. 2026-02-23 17:59:36.684 +08:00 [INF] [248eb2c9b10e459799cbdc05472d6fa8] HTTP GET /DashBoard/adminDashBoard responded 200 in 2975 ms 2026-02-23 17:59:36.684 +08:00 [INF] [631465ab21b9490ea7289dfc7ecfa609] HTTP GET /Account/adminAccounts responded 200 in 5116 ms 2026-02-23 17:59:52.587 +08:00 [INF] [24a81288fe6641a1bb8f13f31a70fc6d] HTTP POST /Auth/Login responded 200 in 920 ms 2026-02-23 17:59:52.963 +08:00 [INF] [e10c9a54be3f4c06a62f321a2fe8f3a3] HTTP GET /Auth/me responded 200 in 71 ms 2026-02-23 17:59:56.249 +08:00 [INF] [09d30f4ceb5e4cc2a0265364015455bf] HTTP GET /Account/adminAccounts responded 200 in 24 ms 2026-02-23 17:59:56.514 +08:00 [INF] [94ddf6a8ab0d4420a1b5c0b25e0e030f] HTTP GET /DashBoard/adminDashBoard responded 200 in 21 ms 2026-02-23 17:59:58.098 +08:00 [INF] [0e97abd18ad74668a5a20b8568568a2e] HTTP GET /Account/adminAccounts responded 200 in 26 ms 2026-02-23 18:00:47.569 +08:00 [INF] [87bb3ba4c07843f2b2812a3c184887f4] HTTP GET /PurchaseOrder/products responded 200 in 322 ms 2026-02-23 18:01:28.519 +08:00 [INF] [6f30062669764be4b3e418eb50daddc6] HTTP GET /Account/AdminAccounts/admin-4ef9cafe-575c-4ec7-9396-1c9a4350270f responded 200 in 28 ms 2026-02-23 18:03:45.150 +08:00 [INF] [0c80566f75d44b80bb478e7ec85c959f] HTTP GET /Account/adminAccounts responded 200 in 9 ms 2026-02-23 18:04:24.180 +08:00 [INF] [463b32d266674fdab5ba519b4c2da19e] HTTP GET /Account/AdminAccounts/admin-5ef9cafe-575c-4ec7-9396-1c9a4350270f responded 200 in 6 ms 2026-02-23 18:05:15.360 +08:00 [INF] [b0ac3e47c71f43f8bfdc833627fe6856] HTTP GET /PurchaseOrder/products responded 400 in 45 ms 2026-02-23 18:06:36.912 +08:00 [INF] [d598b6a0031e482fb84e47ae8c94e5c8] HTTP GET /PurchaseOrder/products responded 400 in 12 ms 2026-02-23 18:07:33.247 +08:00 [INF] [2a09651299ef49eab1158e2a1cb0250d] HTTP GET /PurchaseOrder/products responded 400 in 7 ms 2026-02-23 18:07:36.090 +08:00 [INF] [1838d0f5622b40af992472b57cf2dd8c] HTTP GET /Account/adminAccounts responded 200 in 8 ms 2026-02-23 18:07:39.153 +08:00 [INF] [4001e9a308ec4cc092c0e0c49587c66c] HTTP GET /Order/getReceivingLocation responded 200 in 30 ms 2026-02-23 18:07:43.203 +08:00 [INF] [e4b38b4bc6114161b8a4a9b0f1c8257c] HTTP GET /PurchaseOrder/products responded 200 in 37 ms 2026-02-23 18:07:48.182 +08:00 [INF] [6ed74c4fd2f24391a753edbce0797c80] HTTP GET /PurchaseOrder/products responded 400 in 6 ms 2026-02-23 18:08:13.066 +08:00 [INF] [23a698ee15a140b1b18370437fb81d6f] HTTP GET /Account/AdminAccounts/admin-1ef9cafe-575c-4ec7-9396-1c9a4350270f responded 200 in 6 ms 2026-02-23 18:08:54.834 +08:00 [INF] [53fd783b7ddd4a40943bfb95df974c0b] HTTP GET /Account/adminAccounts responded 200 in 8 ms 2026-02-23 18:08:58.865 +08:00 [INF] [2ad0b7876a4e48399ca8a24122877c2e] HTTP GET /PurchaseOrder/products responded 400 in 5 ms 2026-02-23 18:10:20.148 +08:00 [INF] [f890f6e6de824620a1d7dbd795f325e5] HTTP GET /PurchaseOrder/products responded 400 in 6 ms 2026-02-23 18:10:51.051 +08:00 [INF] [54b7dbc28d3a4a12be0d1c83601bbf63] HTTP GET /Account/AdminAccounts/admin-1ef9cafe-575c-4ec7-9396-1c9a4350270f responded 200 in 5 ms 2026-02-23 18:11:32.230 +08:00 [INF] [f1df31b572f04297a55ffb2579b28b55] HTTP GET /PurchaseOrder/products responded 400 in 5 ms 2026-02-23 18:12:24.601 +08:00 [INF] [9cde941d2e9344ffa88b2cde261479cd] HTTP POST /Auth/Login responded 200 in 57 ms 2026-02-23 18:12:24.888 +08:00 [INF] [1b2f6eefc8c041a885f33807675bae01] HTTP GET /Auth/me responded 200 in 2 ms 2026-02-23 18:12:28.319 +08:00 [INF] [fb2fe7ab4d59472389e929c417edb849] HTTP GET /DashBoard/adminDashBoard responded 200 in 18 ms 2026-02-23 18:12:36.907 +08:00 [INF] [e5713b1b2679469db37fa4f63a2e8d75] HTTP GET /Account/AdminAccounts/admin-2ef9cafe-575c-4ec7-9396-1c9a4350270f responded 403 in 4 ms 2026-02-23 18:12:40.151 +08:00 [INF] [01f9a444b0cd4181b4aa98990cf208ea] HTTP GET /PurchaseOrder/products responded 400 in 5 ms 2026-02-23 18:12:54.239 +08:00 [INF] [9e05e6db7bf64c91bfabdcd4814cea28] HTTP GET /Account/adminAccounts responded 403 in 1 ms 2026-02-23 18:12:55.745 +08:00 [INF] [a94b9b12ddca4f709ed1ea512376c7cf] HTTP GET /Account/AdminAccounts/admin-2ef9cafe-575c-4ec7-9396-1c9a4350270f responded 403 in 1 ms 2026-02-23 18:13:43.598 +08:00 [INF] [0bc773543aa4476fbc3e3b7faaca0683] HTTP GET /PurchaseOrder/products responded 200 in 17 ms 2026-02-23 18:14:06.999 +08:00 [INF] [db7fec8d30954936b1016c6270cef133] HTTP GET /Account/adminAccounts responded 403 in 1 ms 2026-02-23 18:14:09.925 +08:00 [INF] [26b72693aa5341fd85c2dd6cd3156e39] HTTP GET /Account/BuyerAccounts responded 200 in 41 ms 2026-02-23 18:14:11.947 +08:00 [INF] [c53e495b0c8b46f6abb30b9347418b1d] HTTP GET /Account/VendorAccounts responded 200 in 62 ms 2026-02-23 18:14:47.759 +08:00 [INF] [e4c7f97ecf694dc49bf479080b7176e1] HTTP GET /PurchaseOrder/products responded 200 in 886 ms 2026-02-23 18:16:49.101 +08:00 [INF] [7d062b09d16642dca16f2d1df3385569] HTTP POST /Auth/Login responded 200 in 10 ms 2026-02-23 18:16:49.334 +08:00 [INF] [46a715e87c69449e83fb56a7bb7c3106] HTTP GET /Auth/me responded 200 in 1 ms 2026-02-23 18:16:57.289 +08:00 [INF] [35cdd705fb8e49ee9100354bf9735cb9] HTTP GET /DashBoard/adminDashBoard responded 200 in 14 ms 2026-02-23 18:17:05.075 +08:00 [INF] [74107fe5efb34a9298c4196fd4d07bd4] HTTP POST /Auth/Login responded 200 in 11 ms 2026-02-23 18:17:05.262 +08:00 [INF] [044cf43aeb7b4adcbe1110ab3f7557f8] HTTP GET /Auth/me responded 200 in 1 ms 2026-02-23 18:18:36.869 +08:00 [INF] [c05a60c96e6c4a46b46911307e628257] HTTP GET /Account/AdminAccounts/admin-2ef9cafe-575c-4ec7-9396-1c9a4350270f responded 403 in 1 ms 2026-02-23 18:19:22.634 +08:00 [INF] [cf3989f983324f00b7ea8537187c073f] HTTP POST /Auth/Login responded 200 in 75 ms 2026-02-23 18:19:22.830 +08:00 [INF] [5cb7c924de77480daf35ede16602790e] HTTP GET /Auth/me responded 200 in 1 ms 2026-02-23 18:19:26.072 +08:00 [INF] [e95c37c35e284234b7de261e060538d2] HTTP GET /DashBoard/adminDashBoard responded 200 in 15 ms 2026-02-23 18:27:51.511 +08:00 [INF] [52a45527bc8240fe8171b278b3428737] HTTP GET /DashBoard/adminDashBoard responded 200 in 420 ms 2026-02-23 18:27:53.515 +08:00 [INF] [af1185b0880842f882c96638aa20862a] HTTP GET /Account/AdminAccounts/admin-2ef9cafe-575c-4ec7-9396-1c9a4350270f responded 403 in 0 ms 2026-02-23 18:29:34.647 +08:00 [INF] [334e2c4cfe894a37b2c3fe58c7dcabf4] HTTP GET /DashBoard/adminDashBoard responded 200 in 15 ms 2026-02-23 18:29:37.282 +08:00 [INF] [da9d712d4291473facd15b0f158c57d0] HTTP GET /Account/AdminAccounts/admin-2ef9cafe-575c-4ec7-9396-1c9a4350270f responded 403 in 0 ms 2026-02-23 18:30:37.617 +08:00 [INF] [a46e89151a0944a682bc1896f58cdb78] HTTP GET /Account/AdminAccounts/Admin001 responded 403 in 0 ms 2026-02-23 18:30:51.066 +08:00 [INF] [40082ac4395a45cf9b1e903bd4e769df] HTTP GET /Account/AdminAccounts/Admin001 responded 403 in 1 ms 2026-02-23 18:31:09.402 +08:00 [INF] [fbbd6cea799c4ff0b0cc69d91636ebc8] HTTP POST /Auth/Login responded 200 in 10 ms 2026-02-23 18:31:09.623 +08:00 [INF] [5c1a885901ad4af3b7abd8ac4222088c] HTTP GET /Auth/me responded 200 in 1 ms 2026-02-23 18:31:13.033 +08:00 [INF] [f2d0e3bdd119410f99786f36aa71d6f4] HTTP GET /DashBoard/adminDashBoard responded 200 in 12 ms 2026-02-23 18:31:15.958 +08:00 [INF] [4326522bb31045e0ad21aac242be4425] HTTP GET /Account/AdminAccounts/admin-1ef9cafe-575c-4ec7-9396-1c9a4350270f responded 200 in 4 ms 2026-02-23 18:31:25.238 +08:00 [WRN] [11b56313f5d142668303804b5b3a4820] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 18:31:25.238 +08:00 [WRN] [11b56313f5d142668303804b5b3a4820] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 18:31:25.252 +08:00 [INF] [11b56313f5d142668303804b5b3a4820] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 39 ms 2026-02-23 18:32:07.805 +08:00 [ERR] [5d6cb42dbcac4123b561c19620849311] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method352(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method352(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:32:07.813 +08:00 [ERR] [5d6cb42dbcac4123b561c19620849311] Unhandled exception processing GET /Order/buyerOrders System.ArgumentException: Log type 'OperatorOperatorOrder' is not defined in LogCategoryConfig. at Vizuro.Core.Application.Logging.LoggerExtensions.LogWithCategory(ILogger logger, String logType, String level, String message) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Logging\LoggerExtensions.cs:line 21 at Vizuro.Operator.Controllers.OrderController.GetBuyerOrders(BuyerOrderListQuery query, CancellationToken cancellationToken) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\3vizuro_operator\Controllers\OrderController.cs:line 49 at lambda_method344(Closure, Object) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Vizuro.Core.Application.Validators.FrontendApiValidationMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Services\Validators\FrontendApiValidator.cs:line 314 at Vizuro.Core.Application.Middleware.FrontendRequestSigningMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\FrontendRequestSigningMiddleware.cs:line 50 at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) at Vizuro.Core.Application.Middleware.RequestLoggingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\RequestLoggingMiddleware.cs:line 24 at Vizuro.Core.Application.Middleware.ExceptionHandlingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\ExceptionHandlingMiddleware.cs:line 27 2026-02-23 18:32:08.061 +08:00 [ERR] [3557980032914f05a472d65a68903e70] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method352(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method352(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:32:08.064 +08:00 [ERR] [3557980032914f05a472d65a68903e70] Unhandled exception processing GET /Order/buyerOrders System.ArgumentException: Log type 'OperatorOperatorOrder' is not defined in LogCategoryConfig. at Vizuro.Core.Application.Logging.LoggerExtensions.LogWithCategory(ILogger logger, String logType, String level, String message) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Logging\LoggerExtensions.cs:line 21 at Vizuro.Operator.Controllers.OrderController.GetBuyerOrders(BuyerOrderListQuery query, CancellationToken cancellationToken) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\3vizuro_operator\Controllers\OrderController.cs:line 49 at lambda_method344(Closure, Object) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Vizuro.Core.Application.Validators.FrontendApiValidationMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Services\Validators\FrontendApiValidator.cs:line 314 at Vizuro.Core.Application.Middleware.FrontendRequestSigningMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\FrontendRequestSigningMiddleware.cs:line 50 at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) at Vizuro.Core.Application.Middleware.RequestLoggingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\RequestLoggingMiddleware.cs:line 24 at Vizuro.Core.Application.Middleware.ExceptionHandlingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\ExceptionHandlingMiddleware.cs:line 27 2026-02-23 18:32:18.297 +08:00 [INF] [c27cb635fbd2454a839f370f452e7360] HTTP GET /DashBoard/adminDashBoard responded 200 in 13 ms 2026-02-23 18:32:19.705 +08:00 [ERR] [d0bbdc3669944c79bb23cfabeaf6350f] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method352(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method352(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:32:19.709 +08:00 [ERR] [d0bbdc3669944c79bb23cfabeaf6350f] Unhandled exception processing GET /Order/buyerOrders System.ArgumentException: Log type 'OperatorOperatorOrder' is not defined in LogCategoryConfig. at Vizuro.Core.Application.Logging.LoggerExtensions.LogWithCategory(ILogger logger, String logType, String level, String message) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Logging\LoggerExtensions.cs:line 21 at Vizuro.Operator.Controllers.OrderController.GetBuyerOrders(BuyerOrderListQuery query, CancellationToken cancellationToken) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\3vizuro_operator\Controllers\OrderController.cs:line 49 at lambda_method344(Closure, Object) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Vizuro.Core.Application.Validators.FrontendApiValidationMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Services\Validators\FrontendApiValidator.cs:line 314 at Vizuro.Core.Application.Middleware.FrontendRequestSigningMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\FrontendRequestSigningMiddleware.cs:line 50 at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) at Vizuro.Core.Application.Middleware.RequestLoggingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\RequestLoggingMiddleware.cs:line 24 at Vizuro.Core.Application.Middleware.ExceptionHandlingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\ExceptionHandlingMiddleware.cs:line 27 2026-02-23 18:32:19.926 +08:00 [ERR] [72d1ed00b4fe4f38891b70f3367cbf6b] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method352(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method352(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:32:19.929 +08:00 [ERR] [72d1ed00b4fe4f38891b70f3367cbf6b] Unhandled exception processing GET /Order/buyerOrders System.ArgumentException: Log type 'OperatorOperatorOrder' is not defined in LogCategoryConfig. at Vizuro.Core.Application.Logging.LoggerExtensions.LogWithCategory(ILogger logger, String logType, String level, String message) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Logging\LoggerExtensions.cs:line 21 at Vizuro.Operator.Controllers.OrderController.GetBuyerOrders(BuyerOrderListQuery query, CancellationToken cancellationToken) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\3vizuro_operator\Controllers\OrderController.cs:line 49 at lambda_method344(Closure, Object) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Vizuro.Core.Application.Validators.FrontendApiValidationMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Services\Validators\FrontendApiValidator.cs:line 314 at Vizuro.Core.Application.Middleware.FrontendRequestSigningMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\FrontendRequestSigningMiddleware.cs:line 50 at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) at Vizuro.Core.Application.Middleware.RequestLoggingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\RequestLoggingMiddleware.cs:line 24 at Vizuro.Core.Application.Middleware.ExceptionHandlingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\ExceptionHandlingMiddleware.cs:line 27 2026-02-23 18:33:26.118 +08:00 [INF] [2397f9048e14493a9cb9dea2d875d07d] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 98 ms 2026-02-23 18:33:53.934 +08:00 [ERR] [3d41ad2333c7450b80b4039b56dd8460] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method352(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method352(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:33:53.936 +08:00 [ERR] [3d41ad2333c7450b80b4039b56dd8460] Unhandled exception processing GET /Order/buyerOrders System.ArgumentException: Log type 'OperatorOperatorOrder' is not defined in LogCategoryConfig. at Vizuro.Core.Application.Logging.LoggerExtensions.LogWithCategory(ILogger logger, String logType, String level, String message) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Logging\LoggerExtensions.cs:line 21 at Vizuro.Operator.Controllers.OrderController.GetBuyerOrders(BuyerOrderListQuery query, CancellationToken cancellationToken) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\3vizuro_operator\Controllers\OrderController.cs:line 49 at lambda_method344(Closure, Object) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Vizuro.Core.Application.Validators.FrontendApiValidationMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Services\Validators\FrontendApiValidator.cs:line 314 at Vizuro.Core.Application.Middleware.FrontendRequestSigningMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\FrontendRequestSigningMiddleware.cs:line 50 at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) at Vizuro.Core.Application.Middleware.RequestLoggingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\RequestLoggingMiddleware.cs:line 24 at Vizuro.Core.Application.Middleware.ExceptionHandlingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\ExceptionHandlingMiddleware.cs:line 27 2026-02-23 18:33:54.154 +08:00 [ERR] [993fb437b2a043f19482f728f5fecf11] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method352(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method352(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:33:54.158 +08:00 [ERR] [993fb437b2a043f19482f728f5fecf11] Unhandled exception processing GET /Order/buyerOrders System.ArgumentException: Log type 'OperatorOperatorOrder' is not defined in LogCategoryConfig. at Vizuro.Core.Application.Logging.LoggerExtensions.LogWithCategory(ILogger logger, String logType, String level, String message) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Logging\LoggerExtensions.cs:line 21 at Vizuro.Operator.Controllers.OrderController.GetBuyerOrders(BuyerOrderListQuery query, CancellationToken cancellationToken) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\3vizuro_operator\Controllers\OrderController.cs:line 49 at lambda_method344(Closure, Object) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Vizuro.Core.Application.Validators.FrontendApiValidationMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Services\Validators\FrontendApiValidator.cs:line 314 at Vizuro.Core.Application.Middleware.FrontendRequestSigningMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\FrontendRequestSigningMiddleware.cs:line 50 at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) at Vizuro.Core.Application.Middleware.RequestLoggingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\RequestLoggingMiddleware.cs:line 24 at Vizuro.Core.Application.Middleware.ExceptionHandlingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\ExceptionHandlingMiddleware.cs:line 27 2026-02-23 18:34:21.755 +08:00 [INF] [dc80ea5a4722433080653b9d461e259e] HTTP GET /swagger/index.html responded 200 in 132 ms 2026-02-23 18:34:23.678 +08:00 [INF] [ff885fa2c5da471b92cd7b9947359cdd] HTTP GET /swagger/v1/swagger.json responded 200 in 592 ms 2026-02-23 18:34:38.860 +08:00 [INF] [6f08871393104cb487a4c04c4c4a0e68] HTTP GET /Shared/Logs/trace/993fb437b2a043f19482f728f5fecf11 responded 200 in 43 ms 2026-02-23 18:35:06.401 +08:00 [INF] [3ea13c4074024500af330d49f8fbacea] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 7 ms 2026-02-23 18:35:08.064 +08:00 [INF] [d58cf469616248f5ae99015ea3758dcb] HTTP GET /Order/getReceivingLocation responded 200 in 4 ms 2026-02-23 18:35:10.077 +08:00 [INF] [d5d83b126ca34272a4868c8b5426bddf] HTTP GET /PurchaseOrder/products responded 200 in 9 ms 2026-02-23 18:35:55.345 +08:00 [INF] [0c5fe49ed785441d9d701b3ab8f3030d] HTTP GET /PurchaseOrder/products responded 200 in 11 ms 2026-02-23 18:35:58.231 +08:00 [INF] [9f57aaf032924e04b56371c5d18b4e3f] HTTP POST /Auth/Login responded 200 in 8 ms 2026-02-23 18:35:58.447 +08:00 [INF] [fc8f7ecc1f004a4baae3e6b0a25d17c3] HTTP GET /Auth/me responded 200 in 2 ms 2026-02-23 18:36:01.010 +08:00 [INF] [d28318ac25be403397257dcb58fa48b2] HTTP GET /PurchaseOrder/products responded 200 in 8 ms 2026-02-23 18:36:01.901 +08:00 [INF] [55093580447144c6b840dc3348e3eb55] HTTP GET /DashBoard/adminDashBoard responded 200 in 15 ms 2026-02-23 18:36:04.162 +08:00 [INF] [39a4163e40084fb1bfc4fb1bf024d504] HTTP GET /Account/AdminAccounts/admin-2ef9cafe-575c-4ec7-9396-1c9a4350270f responded 403 in 0 ms 2026-02-23 18:37:38.856 +08:00 [INF] [ac291981e32845bda51a2b6a30f9d57d] HTTP POST /Auth/Login responded 200 in 10 ms 2026-02-23 18:37:39.072 +08:00 [INF] [90a5faeec984470096b83e38d67978e3] HTTP GET /Auth/me responded 200 in 1 ms 2026-02-23 18:37:42.474 +08:00 [INF] [0a94daf9e4144c8f9a9360e71ece3f7a] HTTP GET /DashBoard/adminDashBoard responded 200 in 13 ms 2026-02-23 18:37:44.825 +08:00 [INF] [4a8f1eeb1b404c16976748d9ce69052f] HTTP GET /Account/AdminAccounts/admin-3ef9cafe-575c-4ec7-9396-1c9a4350270f responded 403 in 0 ms 2026-02-23 18:39:43.504 +08:00 [INF] [467facf9d24a423d82b5515a1cba8148] HTTP GET /PurchaseOrder/products responded 200 in 9 ms 2026-02-23 18:40:02.460 +08:00 [INF] [3dabfbb4cda64452bfa06e6d1cf7909c] HTTP GET /PurchaseOrder/products responded 200 in 73 ms 2026-02-23 18:40:06.476 +08:00 [INF] [0ca68c2333e74e1cacd0ff5734a18d18] HTTP GET /PurchaseOrder/products responded 200 in 10 ms 2026-02-23 18:41:04.194 +08:00 [INF] [da95162c96764509b1df975417012ae3] HTTP GET /Account/AdminAccounts/admin-2ef9cafe-575c-4ec7-9396-1c9a4350270f responded 403 in 0 ms 2026-02-23 18:41:19.551 +08:00 [ERR] [d1d1a0e05f6e404c9c4727042e873bb4] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method352(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method352(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:41:19.554 +08:00 [ERR] [d1d1a0e05f6e404c9c4727042e873bb4] Unhandled exception processing GET /Order/buyerOrders System.ArgumentException: Log type 'OperatorOperatorOrder' is not defined in LogCategoryConfig. at Vizuro.Core.Application.Logging.LoggerExtensions.LogWithCategory(ILogger logger, String logType, String level, String message) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Logging\LoggerExtensions.cs:line 21 at Vizuro.Operator.Controllers.OrderController.GetBuyerOrders(BuyerOrderListQuery query, CancellationToken cancellationToken) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\3vizuro_operator\Controllers\OrderController.cs:line 49 at lambda_method344(Closure, Object) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Vizuro.Core.Application.Validators.FrontendApiValidationMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Services\Validators\FrontendApiValidator.cs:line 314 at Vizuro.Core.Application.Middleware.FrontendRequestSigningMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\FrontendRequestSigningMiddleware.cs:line 50 at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) at Vizuro.Core.Application.Middleware.RequestLoggingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\RequestLoggingMiddleware.cs:line 24 at Vizuro.Core.Application.Middleware.ExceptionHandlingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\ExceptionHandlingMiddleware.cs:line 27 2026-02-23 18:41:19.801 +08:00 [ERR] [a309ea9fc7cf427c81a04288cbf828f3] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method352(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method352(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:41:19.804 +08:00 [ERR] [a309ea9fc7cf427c81a04288cbf828f3] Unhandled exception processing GET /Order/buyerOrders System.ArgumentException: Log type 'OperatorOperatorOrder' is not defined in LogCategoryConfig. at Vizuro.Core.Application.Logging.LoggerExtensions.LogWithCategory(ILogger logger, String logType, String level, String message) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Logging\LoggerExtensions.cs:line 21 at Vizuro.Operator.Controllers.OrderController.GetBuyerOrders(BuyerOrderListQuery query, CancellationToken cancellationToken) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\3vizuro_operator\Controllers\OrderController.cs:line 49 at lambda_method344(Closure, Object) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Vizuro.Core.Application.Validators.FrontendApiValidationMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Services\Validators\FrontendApiValidator.cs:line 314 at Vizuro.Core.Application.Middleware.FrontendRequestSigningMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\FrontendRequestSigningMiddleware.cs:line 50 at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) at Vizuro.Core.Application.Middleware.RequestLoggingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\RequestLoggingMiddleware.cs:line 24 at Vizuro.Core.Application.Middleware.ExceptionHandlingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\ExceptionHandlingMiddleware.cs:line 27 2026-02-23 18:41:38.828 +08:00 [INF] [ae4f37069a684ef79cd207dd48f2f709] HTTP GET /Account/AdminAccounts/admin-3ef9cafe-575c-4ec7-9396-1c9a4350270f responded 403 in 0 ms 2026-02-23 18:42:07.933 +08:00 [INF] [] [Vizuro.Operator] Operator API starting in Development environment 2026-02-23 18:42:07.985 +08:00 [INF] [] [Vizuro.Operator] Enabling forwarded headers 2026-02-23 18:42:07.986 +08:00 [INF] [] [Vizuro.Operator] Configuring core pipeline middleware 2026-02-23 18:42:07.987 +08:00 [INF] [] [Vizuro.Operator] Enabling HTTPS redirection 2026-02-23 18:42:07.987 +08:00 [INF] [] [Vizuro.Operator] Enabling CORS 2026-02-23 18:42:07.987 +08:00 [INF] [] [Vizuro.Operator] Configuring static files serving 2026-02-23 18:42:07.987 +08:00 [INF] [] [Vizuro.Operator] Enabling Swagger documentation 2026-02-23 18:42:08.003 +08:00 [INF] [] [Vizuro.Operator] Configuring Swagger UI at /swagger 2026-02-23 18:42:08.007 +08:00 [INF] [] [Vizuro.Operator] Swagger configuration completed successfully 2026-02-23 18:42:08.452 +08:00 [WRN] [2cc8ea79c00b4520984fb3b8493561f6] Failed to determine the https port for redirect. 2026-02-23 18:42:08.791 +08:00 [INF] [2cc8ea79c00b4520984fb3b8493561f6] HTTP GET /swagger/index.html responded 200 in 341 ms 2026-02-23 18:42:10.517 +08:00 [INF] [428b4801b36e46b7b7e2a5f1f86a0b68] HTTP GET /swagger/v1/swagger.json responded 200 in 658 ms 2026-02-23 18:42:24.007 +08:00 [WRN] [50851aa2b21246cdb02416a8d869ff9e] No store type was specified for the decimal property 'BuyerOrderGrowth' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:42:24.008 +08:00 [WRN] [50851aa2b21246cdb02416a8d869ff9e] No store type was specified for the decimal property 'SaleAmountCompleted' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:42:24.008 +08:00 [WRN] [50851aa2b21246cdb02416a8d869ff9e] No store type was specified for the decimal property 'Price' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:42:24.009 +08:00 [WRN] [50851aa2b21246cdb02416a8d869ff9e] No store type was specified for the decimal property 'Weight' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:42:24.009 +08:00 [WRN] [50851aa2b21246cdb02416a8d869ff9e] No store type was specified for the decimal property 'Adjustments' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:42:24.009 +08:00 [WRN] [50851aa2b21246cdb02416a8d869ff9e] No store type was specified for the decimal property 'SettlementAmount' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:42:24.009 +08:00 [WRN] [50851aa2b21246cdb02416a8d869ff9e] No store type was specified for the decimal property 'Tax' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:42:26.494 +08:00 [WRN] [50851aa2b21246cdb02416a8d869ff9e] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 18:42:26.495 +08:00 [WRN] [50851aa2b21246cdb02416a8d869ff9e] The query uses a row limiting operator ('Skip'/'Take') without an 'OrderBy' operator. This may lead to unpredictable results. If the 'Distinct' operator is used after 'OrderBy', then make sure to use the 'OrderBy' operator after 'Distinct' as the ordering would otherwise get erased. 2026-02-23 18:42:26.693 +08:00 [INF] [50851aa2b21246cdb02416a8d869ff9e] HTTP GET /PurchaseOrder/vendorPurchaseOrders responded 200 in 5075 ms 2026-02-23 18:42:27.953 +08:00 [INF] [a1e7e14809f54ca2bda35e1b09cb639f] HTTP GET /Order/getReceivingLocation responded 200 in 184 ms 2026-02-23 18:42:38.177 +08:00 [INF] [21a34eb9f7e945ad871bfde8d9f439a8] HTTP GET /PurchaseOrder/products responded 200 in 134 ms 2026-02-23 18:42:47.514 +08:00 [INF] [d357b576415449d48d7c9ff33d6a18f6] HTTP GET /PurchaseOrder/products responded 200 in 52 ms 2026-02-23 18:42:55.641 +08:00 [INF] [acc94c0381df4311bf14a818b3c03ae3] HTTP GET /PurchaseOrder/products responded 200 in 48 ms 2026-02-23 18:44:43.126 +08:00 [INF] [] [Vizuro.Operator] Operator API starting in Development environment 2026-02-23 18:44:43.179 +08:00 [INF] [] [Vizuro.Operator] Enabling forwarded headers 2026-02-23 18:44:43.181 +08:00 [INF] [] [Vizuro.Operator] Configuring core pipeline middleware 2026-02-23 18:44:43.181 +08:00 [INF] [] [Vizuro.Operator] Enabling HTTPS redirection 2026-02-23 18:44:43.182 +08:00 [INF] [] [Vizuro.Operator] Enabling CORS 2026-02-23 18:44:43.182 +08:00 [INF] [] [Vizuro.Operator] Configuring static files serving 2026-02-23 18:44:43.182 +08:00 [INF] [] [Vizuro.Operator] Enabling Swagger documentation 2026-02-23 18:44:43.197 +08:00 [INF] [] [Vizuro.Operator] Configuring Swagger UI at /swagger 2026-02-23 18:44:43.200 +08:00 [INF] [] [Vizuro.Operator] Swagger configuration completed successfully 2026-02-23 18:44:43.656 +08:00 [WRN] [6c80096e83614de08ff4a0bfd5639e87] Failed to determine the https port for redirect. 2026-02-23 18:44:46.165 +08:00 [WRN] [6c80096e83614de08ff4a0bfd5639e87] No store type was specified for the decimal property 'BuyerOrderGrowth' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:44:46.168 +08:00 [WRN] [6c80096e83614de08ff4a0bfd5639e87] No store type was specified for the decimal property 'SaleAmountCompleted' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:44:46.168 +08:00 [WRN] [6c80096e83614de08ff4a0bfd5639e87] No store type was specified for the decimal property 'Price' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:44:46.168 +08:00 [WRN] [6c80096e83614de08ff4a0bfd5639e87] No store type was specified for the decimal property 'Weight' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:44:46.169 +08:00 [WRN] [6c80096e83614de08ff4a0bfd5639e87] No store type was specified for the decimal property 'Adjustments' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:44:46.169 +08:00 [WRN] [6c80096e83614de08ff4a0bfd5639e87] No store type was specified for the decimal property 'SettlementAmount' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:44:46.169 +08:00 [WRN] [6c80096e83614de08ff4a0bfd5639e87] No store type was specified for the decimal property 'Tax' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:44:49.423 +08:00 [INF] [6c80096e83614de08ff4a0bfd5639e87] HTTP POST /Auth/Login responded 200 in 5769 ms 2026-02-23 18:44:50.035 +08:00 [INF] [1284530e13d24fbdb9f8d66db368bdbf] HTTP GET /Auth/me responded 200 in 399 ms 2026-02-23 18:44:53.912 +08:00 [WRN] [2a58a6aff6f443348da4e055311c3d96] The query uses the 'First'/'FirstOrDefault' operator without 'OrderBy' and filter operators. This may lead to unpredictable results. 2026-02-23 18:44:54.045 +08:00 [INF] [2a58a6aff6f443348da4e055311c3d96] HTTP GET /DashBoard/adminDashBoard responded 200 in 344 ms 2026-02-23 18:45:01.597 +08:00 [INF] [7b10921ca614455795fcea4799937223] HTTP GET /Order/getReceivingLocation responded 200 in 74 ms 2026-02-23 18:45:01.970 +08:00 [INF] [44ea309b0b054211ba42178d6c0b03f9] HTTP POST /Auth/Login responded 200 in 38 ms 2026-02-23 18:45:02.187 +08:00 [INF] [658f85b2bdcc4682b83a0202b65e70f1] HTTP GET /Auth/me responded 200 in 7 ms 2026-02-23 18:45:05.690 +08:00 [INF] [a30e6d25d43b4fa1adfd2094785e0be7] HTTP GET /DashBoard/adminDashBoard responded 200 in 23 ms 2026-02-23 18:45:35.570 +08:00 [ERR] [77b5dfdcc9bd43eeb965187fda90134f] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method253(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method253(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:45:35.580 +08:00 [ERR] [77b5dfdcc9bd43eeb965187fda90134f] Unhandled exception processing GET /Order/buyerOrders System.ArgumentException: Log type 'OperatorOperatorOrder' is not defined in LogCategoryConfig. at Vizuro.Core.Application.Logging.LoggerExtensions.LogWithCategory(ILogger logger, String logType, String level, String message) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Logging\LoggerExtensions.cs:line 21 at Vizuro.Operator.Controllers.OrderController.GetBuyerOrders(BuyerOrderListQuery query, CancellationToken cancellationToken) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\3vizuro_operator\Controllers\OrderController.cs:line 49 at lambda_method245(Closure, Object) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Vizuro.Core.Application.Validators.FrontendApiValidationMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Services\Validators\FrontendApiValidator.cs:line 314 at Vizuro.Core.Application.Middleware.FrontendRequestSigningMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\FrontendRequestSigningMiddleware.cs:line 50 at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) at Vizuro.Core.Application.Middleware.RequestLoggingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\RequestLoggingMiddleware.cs:line 24 at Vizuro.Core.Application.Middleware.ExceptionHandlingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\ExceptionHandlingMiddleware.cs:line 27 2026-02-23 18:45:35.792 +08:00 [ERR] [38e9787742cd409cbd4284f406e7a023] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method253(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method253(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:45:35.796 +08:00 [ERR] [38e9787742cd409cbd4284f406e7a023] Unhandled exception processing GET /Order/buyerOrders System.ArgumentException: Log type 'OperatorOperatorOrder' is not defined in LogCategoryConfig. at Vizuro.Core.Application.Logging.LoggerExtensions.LogWithCategory(ILogger logger, String logType, String level, String message) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Logging\LoggerExtensions.cs:line 21 at Vizuro.Operator.Controllers.OrderController.GetBuyerOrders(BuyerOrderListQuery query, CancellationToken cancellationToken) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\3vizuro_operator\Controllers\OrderController.cs:line 49 at lambda_method245(Closure, Object) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Vizuro.Core.Application.Validators.FrontendApiValidationMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Services\Validators\FrontendApiValidator.cs:line 314 at Vizuro.Core.Application.Middleware.FrontendRequestSigningMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\FrontendRequestSigningMiddleware.cs:line 50 at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) at Vizuro.Core.Application.Middleware.RequestLoggingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\RequestLoggingMiddleware.cs:line 24 at Vizuro.Core.Application.Middleware.ExceptionHandlingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\ExceptionHandlingMiddleware.cs:line 27 2026-02-23 18:45:48.093 +08:00 [ERR] [3c427b25593a453ba910a345032b4038] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method253(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method253(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:45:48.096 +08:00 [ERR] [3c427b25593a453ba910a345032b4038] Unhandled exception processing GET /Order/buyerOrders System.ArgumentException: Log type 'OperatorOperatorOrder' is not defined in LogCategoryConfig. at Vizuro.Core.Application.Logging.LoggerExtensions.LogWithCategory(ILogger logger, String logType, String level, String message) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Logging\LoggerExtensions.cs:line 21 at Vizuro.Operator.Controllers.OrderController.GetBuyerOrders(BuyerOrderListQuery query, CancellationToken cancellationToken) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\3vizuro_operator\Controllers\OrderController.cs:line 49 at lambda_method245(Closure, Object) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Vizuro.Core.Application.Validators.FrontendApiValidationMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Services\Validators\FrontendApiValidator.cs:line 314 at Vizuro.Core.Application.Middleware.FrontendRequestSigningMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\FrontendRequestSigningMiddleware.cs:line 50 at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) at Vizuro.Core.Application.Middleware.RequestLoggingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\RequestLoggingMiddleware.cs:line 24 at Vizuro.Core.Application.Middleware.ExceptionHandlingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\ExceptionHandlingMiddleware.cs:line 27 2026-02-23 18:45:48.299 +08:00 [ERR] [71cbe8f3c38e47e09cb11fdb3e859e21] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method253(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method253(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:45:48.303 +08:00 [ERR] [71cbe8f3c38e47e09cb11fdb3e859e21] Unhandled exception processing GET /Order/buyerOrders System.ArgumentException: Log type 'OperatorOperatorOrder' is not defined in LogCategoryConfig. at Vizuro.Core.Application.Logging.LoggerExtensions.LogWithCategory(ILogger logger, String logType, String level, String message) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Logging\LoggerExtensions.cs:line 21 at Vizuro.Operator.Controllers.OrderController.GetBuyerOrders(BuyerOrderListQuery query, CancellationToken cancellationToken) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\3vizuro_operator\Controllers\OrderController.cs:line 49 at lambda_method245(Closure, Object) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Vizuro.Core.Application.Validators.FrontendApiValidationMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Services\Validators\FrontendApiValidator.cs:line 314 at Vizuro.Core.Application.Middleware.FrontendRequestSigningMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\FrontendRequestSigningMiddleware.cs:line 50 at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) at Vizuro.Core.Application.Middleware.RequestLoggingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\RequestLoggingMiddleware.cs:line 24 at Vizuro.Core.Application.Middleware.ExceptionHandlingMiddleware.InvokeAsync(HttpContext context) in C:\Users\gets_\OneDrive\Goons\Projects\Vizuro\1vizuro_core\application\Middleware\ExceptionHandlingMiddleware.cs:line 27 2026-02-23 18:48:22.942 +08:00 [INF] [4b5f8905e4584c7f8fcd22cb883710af] HTTP POST /PurchaseOrder/createVendorPurchase responded 500 in 75 ms 2026-02-23 18:49:31.322 +08:00 [INF] [c68ebd5ff27d4d0c8b4afed71820c8ef] HTTP POST /PurchaseOrder/createVendorPurchase responded 500 in 74 ms 2026-02-23 18:51:04.248 +08:00 [INF] [] [Vizuro.Operator] Operator API starting in Development environment 2026-02-23 18:51:04.300 +08:00 [INF] [] [Vizuro.Operator] Enabling forwarded headers 2026-02-23 18:51:04.301 +08:00 [INF] [] [Vizuro.Operator] Configuring core pipeline middleware 2026-02-23 18:51:04.301 +08:00 [INF] [] [Vizuro.Operator] Enabling HTTPS redirection 2026-02-23 18:51:04.302 +08:00 [INF] [] [Vizuro.Operator] Enabling CORS 2026-02-23 18:51:04.302 +08:00 [INF] [] [Vizuro.Operator] Configuring static files serving 2026-02-23 18:51:04.302 +08:00 [INF] [] [Vizuro.Operator] Enabling Swagger documentation 2026-02-23 18:51:04.318 +08:00 [INF] [] [Vizuro.Operator] Configuring Swagger UI at /swagger 2026-02-23 18:51:04.322 +08:00 [INF] [] [Vizuro.Operator] Swagger configuration completed successfully 2026-02-23 18:51:04.766 +08:00 [WRN] [3150d13f71b04c26aa4505917ebc57d2] Failed to determine the https port for redirect. 2026-02-23 18:51:07.271 +08:00 [WRN] [3150d13f71b04c26aa4505917ebc57d2] No store type was specified for the decimal property 'BuyerOrderGrowth' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:51:07.273 +08:00 [WRN] [3150d13f71b04c26aa4505917ebc57d2] No store type was specified for the decimal property 'SaleAmountCompleted' on entity type 'AdminDashboard'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:51:07.274 +08:00 [WRN] [3150d13f71b04c26aa4505917ebc57d2] No store type was specified for the decimal property 'Price' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:51:07.274 +08:00 [WRN] [3150d13f71b04c26aa4505917ebc57d2] No store type was specified for the decimal property 'Weight' on entity type 'SoldOut'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:51:07.274 +08:00 [WRN] [3150d13f71b04c26aa4505917ebc57d2] No store type was specified for the decimal property 'Adjustments' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:51:07.275 +08:00 [WRN] [3150d13f71b04c26aa4505917ebc57d2] No store type was specified for the decimal property 'SettlementAmount' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:51:07.275 +08:00 [WRN] [3150d13f71b04c26aa4505917ebc57d2] No store type was specified for the decimal property 'Tax' on entity type 'Statement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values in 'OnModelCreating' using 'HasColumnType', specify precision and scale using 'HasPrecision', or configure a value converter using 'HasConversion'. 2026-02-23 18:51:09.858 +08:00 [ERR] [3150d13f71b04c26aa4505917ebc57d2] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:51:10.096 +08:00 [INF] [3150d13f71b04c26aa4505917ebc57d2] HTTP GET /Order/buyerOrders responded 500 in 5337 ms 2026-02-23 18:51:10.425 +08:00 [ERR] [7a27ceaa9c9a405a82a728c11687d5e4] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:51:10.428 +08:00 [INF] [7a27ceaa9c9a405a82a728c11687d5e4] HTTP GET /Order/buyerOrders responded 500 in 134 ms 2026-02-23 18:51:27.283 +08:00 [INF] [bf92ca125ebb469fa6e0bab4a5e962da] HTTP POST /Auth/Login responded 200 in 830 ms 2026-02-23 18:51:27.618 +08:00 [INF] [a97360bbdb26480fafc8f8abec3cba40] HTTP GET /Auth/me responded 200 in 72 ms 2026-02-23 18:51:31.278 +08:00 [WRN] [2b1ebe0f5c87435d862e4445ff1808eb] The query uses the 'First'/'FirstOrDefault' operator without 'OrderBy' and filter operators. This may lead to unpredictable results. 2026-02-23 18:51:31.371 +08:00 [INF] [2b1ebe0f5c87435d862e4445ff1808eb] HTTP GET /DashBoard/adminDashBoard responded 200 in 227 ms 2026-02-23 18:51:33.454 +08:00 [ERR] [ccd1e526ae51411ba8306858842c6f91] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:51:33.458 +08:00 [INF] [ccd1e526ae51411ba8306858842c6f91] HTTP GET /Order/buyerOrders responded 500 in 15 ms 2026-02-23 18:51:33.643 +08:00 [ERR] [e238f8f181f24e68a4b77c9d59f834e6] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:51:33.646 +08:00 [INF] [e238f8f181f24e68a4b77c9d59f834e6] HTTP GET /Order/buyerOrders responded 500 in 11 ms 2026-02-23 18:51:41.381 +08:00 [ERR] [e1eae33904384100ae31dcd4d1633a46] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:51:41.387 +08:00 [INF] [e1eae33904384100ae31dcd4d1633a46] HTTP GET /Order/buyerOrders responded 500 in 16 ms 2026-02-23 18:51:41.582 +08:00 [ERR] [b991a17eed45414a97e39a4d6de5cbd6] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:51:41.584 +08:00 [INF] [b991a17eed45414a97e39a4d6de5cbd6] HTTP GET /Order/buyerOrders responded 500 in 11 ms 2026-02-23 18:57:53.001 +08:00 [ERR] [a6a9e90022314623ba8b81f3bff819fb] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:57:53.004 +08:00 [INF] [a6a9e90022314623ba8b81f3bff819fb] HTTP GET /Order/buyerOrders responded 500 in 440 ms 2026-02-23 18:57:53.204 +08:00 [ERR] [9d0442899adc4e28939618be814c1cc5] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:57:53.207 +08:00 [INF] [9d0442899adc4e28939618be814c1cc5] HTTP GET /Order/buyerOrders responded 500 in 11 ms 2026-02-23 18:58:18.495 +08:00 [ERR] [a4eb7c272dd04962943f008ec22c5df9] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:58:18.497 +08:00 [INF] [a4eb7c272dd04962943f008ec22c5df9] HTTP GET /Order/buyerOrders responded 500 in 12 ms 2026-02-23 18:58:19.150 +08:00 [ERR] [2032fdd8b32d473b8684f40a9871ef7c] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:58:19.153 +08:00 [INF] [2032fdd8b32d473b8684f40a9871ef7c] HTTP GET /Order/buyerOrders responded 500 in 11 ms 2026-02-23 18:58:20.483 +08:00 [ERR] [8f8e4d44a8c44dd8a65fadc193b131c1] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:58:20.485 +08:00 [INF] [8f8e4d44a8c44dd8a65fadc193b131c1] HTTP GET /Order/buyerOrders responded 500 in 10 ms 2026-02-23 18:58:20.788 +08:00 [ERR] [b8c584b6edae4ed1a307d9cd0d568641] An exception occurred while iterating over the results of a query for context type 'Vizuro.Core.Data.VizuroDbContext'. System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() System.InvalidCastException: Unable to cast object of type 'System.Double' to type 'System.Decimal'. at Microsoft.Data.SqlClient.SqlBuffer.get_Decimal() at Microsoft.Data.SqlClient.SqlDataReader.GetDecimal(Int32 i) at lambda_method16(Closure, QueryContext, DbDataReader, ResultContext, SingleQueryResultCoordinator) at Microsoft.EntityFrameworkCore.Query.Internal.SingleQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync() 2026-02-23 18:58:20.790 +08:00 [INF] [b8c584b6edae4ed1a307d9cd0d568641] HTTP GET /Order/buyerOrders responded 500 in 10 ms 2026-02-23 18:58:24.255 +08:00 [INF] [03e2b88d60fe4651b915cf17203213ed] HTTP POST /Auth/Login responded 200 in 35 ms 2026-02-23 18:58:24.457 +08:00 [INF] [e9fed8e5538b43fd9f8b914e40d16337] HTTP GET /Auth/me responded 200 in 5 ms 2026-02-23 18:58:28.209 +08:00 [INF] [afa30c81f0d34093ad893f93cd94e78f] HTTP GET /DashBoard/adminDashBoard responded 200 in 127 ms 2026-02-23 23:32:07.268 +08:00 [INF] [] [Vizuro.Operator] Operator API starting in Development environment 2026-02-23 23:32:07.322 +08:00 [INF] [] [Vizuro.Operator] Enabling forwarded headers 2026-02-23 23:32:07.323 +08:00 [INF] [] [Vizuro.Operator] Configuring core pipeline middleware 2026-02-23 23:32:07.324 +08:00 [INF] [] [Vizuro.Operator] Enabling HTTPS redirection 2026-02-23 23:32:07.324 +08:00 [INF] [] [Vizuro.Operator] Enabling CORS 2026-02-23 23:32:07.325 +08:00 [INF] [] [Vizuro.Operator] Configuring static files serving 2026-02-23 23:32:07.325 +08:00 [INF] [] [Vizuro.Operator] Enabling Swagger documentation 2026-02-23 23:32:07.344 +08:00 [INF] [] [Vizuro.Operator] Configuring Swagger UI at /swagger 2026-02-23 23:32:07.349 +08:00 [INF] [] [Vizuro.Operator] Swagger configuration completed successfully 2026-02-23 23:32:07.975 +08:00 [WRN] [f9f24479a0e948be8dba5c8e3ca96c18] Failed to determine the https port for redirect. 2026-02-23 23:32:08.131 +08:00 [INF] [f9f24479a0e948be8dba5c8e3ca96c18] HTTP GET /robots.txt responded 404 in 159 ms