2026-04-14 08:24:20.8927 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fcf-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:20.9091 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fcf-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:20.9091 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fcf-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:20.9091 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fcf-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:20.9453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fcf-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:44.8776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fd1-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:44.8776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049b5-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:44.8776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fd1-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:44.8776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049b5-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:44.8776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fd1-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:44.8776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049b5-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:44.8776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fd1-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:44.8776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049b5-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:44.8776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fd1-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:44.8776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049b5-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:44.8904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fd1-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:44.8904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049b5-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:44.9593 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fd1-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:45.0697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049b5-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:45.0869 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000655c-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:45.0869 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000655c-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:45.0869 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000655c-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:45.0869 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000655c-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:45.0938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000655c-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:45.0938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000655c-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:24:45.1271 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000655c-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.3838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049b9-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.3838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea1-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.3838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049b9-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.3838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea1-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.3838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049b9-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.3838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea1-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.3838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049b9-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.3838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea1-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.3838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049b9-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.3838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea1-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.3838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049b9-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.3838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea1-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.4717 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049b9-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.5776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea1-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.5925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049bb-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.5925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049bb-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.5925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049bb-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.5925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049bb-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.5925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049bb-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.6021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049bb-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:26:52.6352 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049bb-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.5507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb4f-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.5507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb4f-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/CheckUserAppBindWhiteList is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.5557 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb4f-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/CheckUserAppBindWhiteList AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.5557 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb4f-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.5557 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb4f-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.5557 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb4f-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.5840 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb4f-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/CheckUserAppBindWhiteList?token=35d0e84b8b9c4d1880568983f99bbea9 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.6256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb51-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.6256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb51-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/IsOpenUserBind is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.6256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb51-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/IsOpenUserBind AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.6256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb51-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.6342 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb51-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.6342 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb51-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.6342 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb51-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/IsOpenUserBind ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.7008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb53-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.7008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb53-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/WebSite/MiniApp_GetMenu is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.7008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb53-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/WebSite/MiniApp_GetMenu AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.7008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb53-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.7008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb53-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.7008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb53-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.8662 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb53-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/WebSite/MiniApp_GetMenu?token=35d0e84b8b9c4d1880568983f99bbea9&client=miniapp&isNewWorkStation=false ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.9544 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb55-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.9544 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb55-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/GCK/Basis/GetUserInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.9544 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb55-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/GCK/Basis/GetUserInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.9544 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb55-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.9628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb55-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:08.9628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb55-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0274 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0274 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc28-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0274 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073c5-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0274 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/HostManager/GetHostConfig is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0274 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb55-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/GCK/Basis/GetUserInfo?token=35d0e84b8b9c4d1880568983f99bbea9 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0274 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc28-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/Mobile/HealthChecks is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0274 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1de-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0274 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073c5-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/DataManger/GetKeyValue is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0274 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/HostManager/GetHostConfig AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0274 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc28-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/Mobile/HealthChecks AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0274 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1de-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/GCK/Common/SysConfiguration is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0274 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073c5-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/DataManger/GetKeyValue AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0274 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc28-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1de-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/GCK/Common/SysConfiguration AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073c5-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc28-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1de-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073c5-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc28-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1de-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073c5-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0555 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1de-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0555 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc28-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/Mobile/HealthChecks ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0555 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073c5-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/DataManger/GetKeyValue ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0555 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/HostManager/GetHostConfig ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0555 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1de-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/GCK/Common/SysConfiguration?moduleName=EMQ版本 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0863 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008827-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008827-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/GCK/Demonstrate/IsOpenYanshi is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008827-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/GCK/Demonstrate/IsOpenYanshi AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008827-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008827-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008827-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.0883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008ce4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.1028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008ce4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/DataManger/GetKeyValue is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.1028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008827-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/GCK/Demonstrate/IsOpenYanshi ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.1028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008ce4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/DataManger/GetKeyValue AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.1028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008ce4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.1028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008ce4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.1028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008ce4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.1213 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008ce4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/DataManger/GetKeyValue ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.2977 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008ce6-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.2977 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000412d-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.2977 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.2977 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008ce6-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/AppManager/AppModifyTime is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.2977 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000412d-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaWorkFlow/WorkFlow/WorkFlow/GetStationListByUserID is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.3059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaWorkFlow/WorkFlow/WorkFlow/GetStationListByUserID is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.3059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008ce6-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/AppManager/AppModifyTime AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.3059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000412d-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaWorkFlow/WorkFlow/WorkFlow/GetStationListByUserID AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.3059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaWorkFlow/WorkFlow/WorkFlow/GetStationListByUserID AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.3059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008ce6-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.3059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000412d-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.3059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.3059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008ce6-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.3059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000412d-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.3059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.3059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008ce6-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.3059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000412d-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.3059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.3303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaWorkFlow/WorkFlow/WorkFlow/GetStationListByUserID?userID=80&isAll=true ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.3303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000412d-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaWorkFlow/WorkFlow/WorkFlow/GetStationListByUserID?userID=80&isAll=false ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006560-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c5-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fd3-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006560-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/AppManager/AppModifyTime is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c5-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/MessageConfig/GetUnReadMessageCount is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fd3-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/WebSite/GetMenuTipsCount is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006032-0002-d300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006560-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/AppManager/AppModifyTime AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c5-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/MessageConfig/GetUnReadMessageCount AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fd3-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/WebSite/GetMenuTipsCount AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006032-0002-d300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/MapLayer/LayerSetting is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006560-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c5-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fd3-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006032-0002-d300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/MapLayer/LayerSetting AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006560-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c5-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fd3-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006032-0002-d300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006560-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c5-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008ce6-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/AppManager/AppModifyTime?appName=熊猫GCK&version=v2&type=android ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fd3-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006032-0002-d300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006032-0002-d300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4686 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006032-0002-d300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/MapLayer/LayerSetting?client=city&token=35d0e84b8b9c4d1880568983f99bbea9 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.4977 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c5-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/MessageConfig/GetUnReadMessageCount?userID=80 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.5445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006560-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/AppManager/AppModifyTime?appName=熊猫GCK&version=v2&type=android ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.5445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fd3-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/WebSite/GetMenuTipsCount?menuId=2288&userId=80 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.6630 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1e0-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.6651 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1e0-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/MetaData/all is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.6651 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1e0-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/MetaData/all AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.6651 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1e0-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.6651 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1e0-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.6651 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1e0-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.7463 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004131-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.7463 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004131-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/Identity/AddUserLoginLog is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.7463 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004131-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/Identity/AddUserLoginLog AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.7463 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004131-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.7463 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004131-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.7463 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004131-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:09.7752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004131-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/Identity/AddUserLoginLog?loginName=wk&type=password&client=miniapp&ip=39.144.179.126&ipTerritory=ShanghaiShanghai&msg= ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:10.2274 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1e0-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/MetaData/all?mapServerName=QS1126 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:10.4718 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a227-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:10.4718 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a227-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/MapLayer/GetStationByScheme is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:10.4718 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a227-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/MapLayer/GetStationByScheme AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:10.4783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a227-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:10.4783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a227-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:10.4783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a227-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:10.4942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a227-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/MapLayer/GetStationByScheme?scheme=确山&userid=80 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:10.5514 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000254e-0007-b400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:10.5514 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000254e-0007-b400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/QS1126 is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:10.5564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000254e-0007-b400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/QS1126 AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:10.5564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000254e-0007-b400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:10.5564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000254e-0007-b400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:10.5564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000254e-0007-b400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:10.6484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000254e-0007-b400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/QS1126 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:12.5557 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004133-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:12.5557 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004133-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/GCK/Basis/GetUserInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:12.5557 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004133-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/GCK/Basis/GetUserInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:12.5557 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004133-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:12.5557 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004133-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:12.5557 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004133-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:27:12.5985 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004133-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/GCK/Basis/GetUserInfo?identity=35d0e84b8b9c4d1880568983f99bbea9&subOID=subOID&request_preventCache=1776126431000 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.2676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b380-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.2676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1e2-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.2676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b380-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.2676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1e2-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.2766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b380-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.2766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1e2-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.2766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b380-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.2766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1e2-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.2766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b380-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.2766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1e2-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.2766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b380-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.2766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1e2-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.3472 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1e2-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.4622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b380-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.4856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b382-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.4856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b382-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.4856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b382-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.4856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b382-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.4856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b382-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.4956 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b382-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:03.5286 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b382-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:21.4485 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006562-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:21.4507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006562-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/QS1126 is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:21.4507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006562-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/QS1126 AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:21.4507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006562-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:21.4507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006562-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:21.4507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006562-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:28:21.5170 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006562-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/QS1126 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.6810 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea5-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.6810 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b58-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.6810 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea5-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.6810 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b58-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.6810 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea5-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.6871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b58-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.6871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea5-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.6871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b58-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.6871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea5-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.6871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b58-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.6871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea5-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.6871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b58-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.7537 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea5-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.8725 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b58-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.8943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b2f6-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.8943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b2f6-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.8943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b2f6-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.8943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b2f6-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.8943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b2f6-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.8943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b2f6-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:20.9273 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b2f6-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.0902 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000413b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.0902 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cec-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.0925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000413b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.0925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cec-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.0925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000413b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.0925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cec-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.0925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000413b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.0925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cec-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.0925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000413b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.0925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cec-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.0925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000413b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.0925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cec-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.1739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000413b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.2962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cec-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.2962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006564-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.2962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006564-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.3139 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006564-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.3139 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006564-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.3139 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006564-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.3139 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006564-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:29:45.3543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006564-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.3890 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a79d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.3890 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f660-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.3890 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a79d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.3890 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f660-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.3949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a79d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.3949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f660-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.3949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a79d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.3949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f660-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.3949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a79d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.3949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f660-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.3949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a79d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.3949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f660-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.4736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a79d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.7851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f660-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.8022 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049cf-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.8022 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049cf-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.8022 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049cf-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.8022 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049cf-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.8022 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049cf-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.8022 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049cf-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:31:52.8459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049cf-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.2883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b5e-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.2883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea9-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.2883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b5e-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.2883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea9-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.2883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b5e-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.2883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea9-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.2883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b5e-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.2883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea9-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.2883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b5e-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.2883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea9-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.3006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b5e-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.3006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea9-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.3679 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea9-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.4778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b5e-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.5034 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f664-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.5054 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f664-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.5054 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f664-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.5054 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f664-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.5054 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f664-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.5054 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f664-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:33:03.5458 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f664-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.6831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abf-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.6831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7ad-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.6831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abf-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.6831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7ad-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.6831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abf-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.6831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7ad-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.6831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abf-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.6831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7ad-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.6934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abf-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.6934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7ad-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.6934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abf-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.6934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7ad-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.7625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7ad-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.8751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abf-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.8923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049d1-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.8923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049d1-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.8970 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049d1-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.8970 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049d1-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.8970 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049d1-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.8970 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049d1-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:20.9395 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049d1-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.0909 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eb5-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.0909 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b38e-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.0909 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eb5-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.0909 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b38e-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.0909 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eb5-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.0909 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b38e-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.0909 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eb5-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.0996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b38e-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.0996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eb5-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.0996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b38e-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.0996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eb5-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.0996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b38e-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.1684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eb5-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.2845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b38e-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.2957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800019e6-000a-be00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.2957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800019e6-000a-be00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.2957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800019e6-000a-be00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.2957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800019e6-000a-be00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.3040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800019e6-000a-be00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.3040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800019e6-000a-be00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:34:45.3380 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800019e6-000a-be00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.3955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eb7-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.3955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b390-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.3976 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eb7-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.3976 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b390-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.3976 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eb7-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.3976 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b390-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.3976 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eb7-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.3976 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b390-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.3976 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eb7-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.3976 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b390-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.3976 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eb7-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.3976 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b390-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.4723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b390-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.5897 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eb7-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.6046 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000726d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.6046 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000726d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.6046 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000726d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.6046 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000726d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.6046 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000726d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.6046 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000726d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:36:52.6441 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000726d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.2969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f2a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.2969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000835-0008-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.2969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f2a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.2969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000835-0008-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.2969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f2a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.2969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000835-0008-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.2969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f2a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.3057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000835-0008-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.3057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f2a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.3057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000835-0008-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.3057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f2a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.3057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000835-0008-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.3743 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f2a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.4927 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000835-0008-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.5172 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004141-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.5172 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004141-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.5172 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004141-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.5241 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004141-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.5241 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004141-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.5241 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004141-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:38:03.5608 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004141-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.6737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005afe-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.6737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005afe-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.6737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006570-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.6737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005afe-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.6737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006570-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.6737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005afe-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.6737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005afe-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.6737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006570-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.6737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005afe-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.6737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006570-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.6838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006570-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.6838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006570-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.7535 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006570-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.8813 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005afe-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.8979 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b394-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.8979 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b394-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.8979 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b394-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.9020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b394-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.9020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b394-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.9020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b394-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:20.9365 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b394-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.0887 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b00-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.0895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006572-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.0895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b00-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.0895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006572-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.0895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b00-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.0895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006572-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.0895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b00-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.0895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006572-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.0895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b00-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.0895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006572-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.0895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b00-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.0895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006572-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.1769 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b00-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.2878 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006572-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.2991 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b02-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.2991 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b02-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.2991 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b02-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.2991 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b02-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.2991 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b02-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.3096 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b02-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:39:45.3435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b02-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.4079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ac9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.4079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.4079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ac9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.4079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.4079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ac9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.4079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.4079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ac9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.4079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.4079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ac9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.4194 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.4194 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ac9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.4194 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.4965 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ac9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.6163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.6305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b3-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.6305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b3-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.6305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b3-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.6305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b3-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.6390 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b3-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.6390 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b3-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:41:52.6740 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b3-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.2873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000414b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.2873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cfa-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.2873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000414b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.2873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cfa-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.2873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000414b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.2873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cfa-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.2955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000414b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.2955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cfa-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.2955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000414b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.2955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cfa-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.2955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000414b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.2955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cfa-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.3695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000414b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.4908 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cfa-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.5069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b396-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.5545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b396-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.5545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b396-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.5545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b396-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.5619 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b396-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.5619 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b396-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:43:03.5986 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b396-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.6780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b398-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.6780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083b7-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.6780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b398-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.6780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083b7-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.6780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b398-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.6780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083b7-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.6853 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b398-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.6853 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083b7-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.6853 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b398-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.6853 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083b7-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.6853 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b398-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.6853 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083b7-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.7576 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b398-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.8738 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083b7-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.8959 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073d7-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.8959 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073d7-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.8959 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073d7-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.8959 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073d7-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.8959 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073d7-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.9053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073d7-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:20.9387 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073d7-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.0839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b04-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.0839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006574-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.0839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b04-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.0839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006574-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.0839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b04-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.0839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006574-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.0839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b04-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.0925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006574-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.0925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b04-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.0925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006574-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.0925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b04-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.0925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006574-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.1626 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b04-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.2808 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006574-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.2808 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b39c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.2808 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b39c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.2970 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b39c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.2970 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b39c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.2970 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b39c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.2970 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b39c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:44:45.3356 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b39c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.4198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fdd-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.4198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083b9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.4220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fdd-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.4220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083b9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.4220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fdd-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.4220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083b9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.4220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fdd-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.4220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083b9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.4220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fdd-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.4220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083b9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.4220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fdd-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.4220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083b9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.5013 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083b9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.6117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fdd-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.6117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006576-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.6250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006576-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.6250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006576-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.6250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006576-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.6250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006576-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.6250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006576-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:46:52.6650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006576-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.2935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007acb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.2935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.2935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007acb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.2935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.2988 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007acb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.2988 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.2988 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007acb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.2988 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.2988 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007acb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.2988 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.2988 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007acb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.2988 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.3717 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7b9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.5021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007acb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.5248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cfc-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.5248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cfc-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.5248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cfc-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.5316 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cfc-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.5316 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cfc-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.5316 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cfc-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:48:03.5662 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cfc-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.6756 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7bd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.6756 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f674-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.6756 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7bd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.6756 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f674-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.6756 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f674-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.6756 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7bd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.6756 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f674-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.6756 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7bd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.6756 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f674-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.6756 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7bd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.6756 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f674-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.6756 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7bd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.7602 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7bd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.8854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f674-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.9019 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f676-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.9019 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f676-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.9019 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f676-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.9019 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f676-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.9078 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f676-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.9078 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f676-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:20.9424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f676-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.0809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3a0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.0809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f678-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.0809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3a0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.0809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f678-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.0809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3a0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.0809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f678-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.0809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3a0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.0952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f678-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.0952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3a0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.0952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f678-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.0952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3a0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.0952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f678-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.1689 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3a0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.2844 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f678-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.3005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe3-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.3005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe3-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.3005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe3-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.3005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe3-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.3005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe3-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.3005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe3-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:45.3432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe3-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:47.2331 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe5-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:47.2331 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083bd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:47.2331 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049d7-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:47.2355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe5-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmListRealTime is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:47.2355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083bd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:47.2355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049d7-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:47.2355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe5-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmListRealTime AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:47.2355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083bd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:47.2355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049d7-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:47.2355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe5-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:47.2355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083bd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:47.2355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049d7-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:47.2355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe5-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:47.2355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083bd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:47.2355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049d7-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:47.2355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe5-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:47.2517 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083bd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:47.2517 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049d7-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:47.4484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083bd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:48.2774 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe5-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmListRealTime ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:48.2774 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049d7-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:48.3210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3a2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:48.3210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3a2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:48.3210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3a2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:48.3210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3a2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:48.3297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3a2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:48.3297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3a2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:48.4338 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3a2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:50.0957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049db-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:50.0957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe7-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:50.0957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049db-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/EquipmentDataReportByBack is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:50.0957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe7-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/GCK/Common/GetDictionaryInfoAll is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:50.0957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049db-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/EquipmentDataReportByBack AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:50.0957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe7-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/GCK/Common/GetDictionaryInfoAll AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:50.0957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049db-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:50.0957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe7-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:50.0957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049db-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:50.0957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe7-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:50.0957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049db-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:50.0957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe7-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:50.1939 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fe7-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/GCK/Common/GetDictionaryInfoAll?level=历史曲线配置 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:50.5519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049db-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/EquipmentDataReportByBack ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.0702 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a36d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.0702 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a36d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/MonitorConfig/GetMonitorConf is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.0702 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a36d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/MonitorConfig/GetMonitorConf AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.0702 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a36d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.0822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a36d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.0822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a36d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.1236 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a36d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/MonitorConfig/GetMonitorConf?deviceType=二供泵房&theme=&address= ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.1407 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a36f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.1428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a36f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Sensor/GetDeviceIndicatorConfigList is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.1428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a36f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Sensor/GetDeviceIndicatorConfigList AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.1428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a36f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.1428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a36f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.1428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a36f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.1680 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a36f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Sensor/GetDeviceIndicatorConfigList?deviceType=二供泵房 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.1841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d06-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.1841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d06-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceTypes is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.1841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d06-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceTypes AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.1883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d06-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.1883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d06-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.1883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d06-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.2378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d06-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceTypes?isTree=true&userID=49 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.2514 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fa2-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.2514 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fa2-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.2514 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fa2-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.2514 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fa2-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.2514 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fa2-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:55.2514 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fa2-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2039 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fa2-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2551 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004151-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2551 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004151-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealTime is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2551 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d0a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2551 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f67e-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2551 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006582-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2551 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b08-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2551 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004151-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealTime AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2551 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d0a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Report/GetWaterElectUsedInfos is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2551 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f67e-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmListRealTime is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006582-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceSensorStatus is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b08-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/MonitorConfig/GetMonitorConf is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004151-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d0a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Report/GetWaterElectUsedInfos AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f67e-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmListRealTime AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006582-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceSensorStatus AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b08-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/MonitorConfig/GetMonitorConf AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004151-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d0a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f67e-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006582-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b08-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2817 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004151-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2817 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d0a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2817 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f67e-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2817 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006582-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2817 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b08-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2817 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d0a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2817 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f67e-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2817 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006582-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.2817 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b08-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad1-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad1-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad1-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b08-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/MonitorConfig/GetMonitorConf?deviceType=二供泵房 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad1-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad1-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad1-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a239-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a239-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a239-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a239-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a239-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a239-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3359 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a239-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList?nodeName=二供设备详情配置 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3474 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882d-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3474 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882d-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDevicePicture is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3474 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad1-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceInfo?deviceCode=EGBF00000007&deviceType=二供泵房 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3474 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882d-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDevicePicture AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3474 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882d-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3474 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882d-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3474 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882d-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000126b-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000126b-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000126b-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000126b-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000126b-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000126b-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000126b-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList?nodeName=设备详情控制页是否显示 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad5-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad5-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/DeviceManage/GetDeviceDetailInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad5-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/DeviceManage/GetDeviceDetailInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad5-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad5-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad5-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3947 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882d-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDevicePicture?deviceCode=EGBF00000007&deviceType=二供泵房 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3947 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882f-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.3947 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882f-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.4088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882f-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.4088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882f-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.4088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882f-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.4088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882f-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.4233 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000882f-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList?nodeName=二供详情设备指标 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.4465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad5-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/DeviceManage/GetDeviceDetailInfo?deviceType=二供泵房&name=秀山泵房 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.4584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad7-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /PandaMonitor/Monitor/SketchPad/{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.4584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad7-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/SketchPad/List is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.4584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad7-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/SketchPad/List AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.4584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad7-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.4708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad7-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.4708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad7-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/SketchPad/{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.5097 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f67e-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmListRealTime ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.6130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004151-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealTime ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.7158 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad7-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/SketchPad/List?name=秀山泵房1&siteCode=site_ah8743jb&version=全部&_site=site_ah8743jb ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.7300 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.7300 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/PointAddress/GetPointAddress is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.7300 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/PointAddress/GetPointAddress AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.7367 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.7367 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.7367 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.7755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d0a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Report/GetWaterElectUsedInfos?deviceType=二供泵房&deviceCode=EGBF00000007&dateType=day&dateFrom=2026-04-12+00:00:00&dateTo=2026-04-14+23:59:59 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.8099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/PointAddress/GetPointAddress?code=EGJZ00000017,EGJZ00000031&_site=site_ah8743jb ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.8244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c5-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.8244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c5-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/GCK/Common/GetDictionaryInfoAll is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.8290 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c5-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/GCK/Common/GetDictionaryInfoAll AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.8290 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c5-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.8290 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c5-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.8290 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c5-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.8290 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c5-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/GCK/Common/GetDictionaryInfoAll?level=组态控制权限&_site=site_ah8743jb ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.8545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c7-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /PandaMonitor/Monitor/SketchPad/{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.8545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c7-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/SketchPad/SketchContent is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.8545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c7-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/SketchPad/SketchContent AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.8606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c7-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.8606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c7-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:56.8606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c7-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/SketchPad/{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:57.0442 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006582-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceSensorStatus?deviceType=二供泵房&deviceCode=EGBF00000007&dateFrom=2026-04-01+00:00:00&dateTo=2026-04-14+23:59:59 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:49:57.0930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083c7-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/SketchPad/SketchContent?dimension=二维&siteCode=site_ah8743jb&fileName=秀山泵房1.json&_site=site_ah8743jb ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:10.8106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:10.8106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:10.8153 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:10.8153 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:10.8153 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:10.8153 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:10.8317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList?nodeName=水质采样来源 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.4102 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006588-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.4102 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b0c-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.4102 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006588-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.4102 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b0c-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b0c-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006588-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b0c-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006588-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b0c-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006588-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b0c-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006588-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.5020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006588-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.6230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b0c-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.6354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b0e-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.6354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b0e-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.6354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b0e-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.6354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b0e-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.6429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b0e-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.6429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b0e-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:51:52.6775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b0e-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:22.7449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc5-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:22.7449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc5-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaWorkFlow/WorkFlow/AccountManage/SaveTableDataInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:22.7449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc5-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaWorkFlow/WorkFlow/AccountManage/SaveTableDataInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:22.7449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc5-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:22.7534 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc5-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:22.7534 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc5-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:22.9337 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc5-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaWorkFlow/WorkFlow/AccountManage/SaveTableDataInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:22.9714 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc7-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:22.9714 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc7-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaWorkFlow/WorkFlow/AccountManage/GetAccountPageList is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:22.9714 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc7-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaWorkFlow/WorkFlow/AccountManage/GetAccountPageList AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:22.9714 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc7-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:22.9714 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc7-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:22.9714 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc7-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:23.2456 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afc7-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaWorkFlow/WorkFlow/AccountManage/GetAccountPageList ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.5671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a377-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.5671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a377-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.5671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a377-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.5671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083cd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.5671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a377-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.5671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083cd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.5671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a377-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.5671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083cd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.5671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a377-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.5802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083cd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.5802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083cd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.5802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083cd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.6445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a377-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.7636 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083cd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.7810 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7c5-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.7810 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7c5-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.7856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7c5-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.7856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7c5-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.7856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7c5-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.7856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7c5-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:52:35.8260 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7c5-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:20.6591 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000126f-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:20.6591 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7c7-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:20.6591 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000126f-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:20.6591 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7c7-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:20.6591 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000126f-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:20.6591 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7c7-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:20.6591 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000126f-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:20.6591 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7c7-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:20.6591 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000126f-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:20.6591 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7c7-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:20.6591 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000126f-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:20.6591 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7c7-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:20.7391 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000126f-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:20.9581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7c7-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:20.9787 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d10-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:20.9787 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d10-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:20.9787 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d10-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:20.9787 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d10-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:20.9787 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d10-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:20.9787 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d10-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:21.0306 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d10-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.0796 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fab-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.0796 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000727d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.0819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fab-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.0819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000727d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.0819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fab-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.0819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000727d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.0819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fab-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.0819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000727d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.0819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fab-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.0819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000727d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.0971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fab-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.0971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000727d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.1628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fab-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.2780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000727d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.2895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000727f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.2895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000727f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.2895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000727f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.2895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000727f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.2895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000727f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.2895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000727f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:45.3323 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000727f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.2590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.2590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a379-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.2590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.2590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a379-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.2590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.2590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a379-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.2590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.2590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a379-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.2693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.2693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a379-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.2693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.2693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a379-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.3330 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.8142 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a379-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.8448 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b14-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.8471 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b14-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.8471 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b14-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.8471 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b14-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.8471 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b14-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.8471 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b14-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:54:47.8880 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b14-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:55:14.2411 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a37b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:55:14.2411 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a37b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmListRealTime is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:55:14.2411 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a37b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmListRealTime AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:55:14.2411 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a37b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:55:14.2411 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a37b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:55:14.2411 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a37b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:55:14.5402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a37b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmListRealTime ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.4055 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f2-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.4055 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb69-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.4055 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f2-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.4055 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb69-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.4114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f2-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.4114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb69-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.4114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f2-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.4114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb69-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.4114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f2-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.4114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb69-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.4114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f2-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.4114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb69-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.5074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb69-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.6195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f2-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.6386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b18-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.6386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b18-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.6386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b18-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.6453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b18-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.6453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b18-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.6453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b18-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:56:52.6820 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b18-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b1a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b67f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b1a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b67f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.5836 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b1a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.5836 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b67f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.5836 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b1a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.5836 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b67f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.5836 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b1a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.5836 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b67f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.5836 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b1a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.5836 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b67f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.6567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b1a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.7655 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b67f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.7848 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a37f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.7870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a37f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.7870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a37f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.7870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a37f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.7870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a37f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.7870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a37f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:57:35.8284 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a37f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:20.6572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7d1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:20.6572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afcb-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:20.6630 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7d1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:20.6630 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afcb-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:20.6630 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7d1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:20.6630 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afcb-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:20.6630 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7d1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:20.6630 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afcb-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:20.6630 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7d1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:20.6630 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afcb-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:20.6630 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7d1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:20.6630 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afcb-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:20.7393 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7d1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:20.9560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afcb-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:20.9728 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afcd-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:20.9740 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afcd-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:20.9740 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afcd-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:20.9740 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afcd-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:20.9740 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afcd-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:20.9740 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afcd-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:21.0565 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afcd-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.0716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000415f-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.0716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d18-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.0716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000415f-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.0716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d18-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.0716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000415f-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.0716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d18-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.0716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000415f-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.0716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d18-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.0716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000415f-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.0716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d18-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.0839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000415f-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.0839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d18-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.1513 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d18-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.2906 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000415f-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.3046 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007285-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.3046 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007285-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.3046 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007285-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.3046 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007285-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.3046 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007285-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.3046 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007285-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:45.3460 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007285-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.2502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d5-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.2502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a381-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.2502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d5-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.2502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a381-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.2502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d5-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.2552 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d5-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.2552 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a381-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.2552 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d5-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.2552 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a381-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.2552 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d5-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.2552 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a381-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.2552 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a381-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.3191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a381-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.6598 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d5-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.6749 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f4-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.6770 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f4-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.6770 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f4-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.6770 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f4-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.6770 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f4-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.6770 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f4-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 08:59:47.7146 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f4-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:00:46.5230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004161-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:00:46.5230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004161-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmListRealTime is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:00:46.5230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004161-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmListRealTime AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:00:46.5230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004161-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:00:46.5230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004161-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:00:46.5230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004161-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:00:46.8101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004161-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmListRealTime ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.4080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.4080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a383-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.4080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.4080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a383-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.4138 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.4138 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a383-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.4138 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.4138 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a383-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.4138 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.4138 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a383-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.4138 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.4138 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a383-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.4888 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083d9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.6034 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a383-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004163-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004163-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004163-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004163-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004163-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004163-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:01:52.6563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004163-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.5795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b683-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.5795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002274-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.5843 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b683-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.5843 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002274-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.5843 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b683-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.5843 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002274-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.5843 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b683-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.5843 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002274-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.5843 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b683-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.5843 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002274-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.5843 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b683-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.5843 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002274-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.6609 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b683-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.7655 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002274-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.7830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a387-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.7830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a387-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.7877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a387-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.7877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a387-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.7877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a387-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.7877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a387-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:02:35.8258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a387-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.6496 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a389-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.6496 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083db-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.6496 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a389-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.6496 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083db-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.6496 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a389-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.6496 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083db-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.6496 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a389-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.6496 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083db-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.6496 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a389-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.6496 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083db-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.6496 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a389-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.6637 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083db-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.7320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a389-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.8983 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083db-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.9190 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7d9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.9190 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7d9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.9190 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7d9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.9190 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7d9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.9190 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7d9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.9297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7d9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:20.9623 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7d9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.0628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.0628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083dd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.0628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.0628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083dd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.0628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.0701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083dd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.0701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.0701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083dd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.0701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.0701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083dd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.0701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.0701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083dd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.1395 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083dd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.2529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.2655 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.2655 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.2655 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.2655 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.2746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.2746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:45.3101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.2484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7db-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.2484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afdb-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.2484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7db-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.2484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afdb-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.2484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7db-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.2484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afdb-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.2484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7db-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.2581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afdb-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.2581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7db-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.2581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afdb-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.2581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7db-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.2581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afdb-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.3268 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7db-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.6650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afdb-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.6804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.6804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.6804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.6804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.6804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.6804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:04:47.7254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a38f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:18.9814 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007289-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:18.9814 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007289-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmListRealTime is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:18.9814 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007289-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmListRealTime AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:18.9814 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007289-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:18.9814 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007289-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:18.9916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007289-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:19.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007289-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmListRealTime ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.4057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083df-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.4057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a391-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.4057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083df-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.4057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a391-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.4141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083df-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.4141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a391-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.4141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083df-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.4141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a391-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.4141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083df-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.4141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a391-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.4141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083df-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.4141 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a391-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.4880 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a391-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.5989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083df-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.6170 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f6-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.6614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f6-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.6614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f6-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.6663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f6-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.6663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f6-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.6663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f6-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:06:52.7386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f6-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.5752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000227a-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.5752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b685-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.5752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000227a-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.5752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b685-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.5752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000227a-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.5752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b685-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.5752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000227a-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.5752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b685-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.5871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000227a-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.5871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b685-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.5871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000227a-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.5871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b685-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.6550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000227a-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.7668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b685-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.7829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d22-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.7829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d22-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.7829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d22-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.7829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d22-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.7829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d22-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.7895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d22-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:07:35.8221 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d22-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:20.6671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b687-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:20.6671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d24-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:20.6671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b687-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:20.6671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d24-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:20.6671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b687-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:20.6671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d24-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:20.6671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b687-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:20.6671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d24-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:20.6671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b687-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:20.6671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d24-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:20.6671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b687-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:20.6671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d24-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:20.7539 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b687-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:21.0065 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d24-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:21.0228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:21.0248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:21.0248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:21.0248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:21.0248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:21.0248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:21.1149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.0571 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afdf-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.0571 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7dd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.0571 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afdf-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.0571 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7dd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.0571 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afdf-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.0571 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7dd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.0571 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afdf-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.0571 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7dd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.0571 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afdf-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.0721 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7dd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.0721 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afdf-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.0721 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7dd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.1382 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afdf-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.2547 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7dd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.2656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.2656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.2656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.2656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.2656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.2752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:45.3107 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.3227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7df-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.3227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afe1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.3227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7df-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.3227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afe1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.3227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7df-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.3227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afe1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.3227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7df-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.3227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afe1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.3227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7df-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.3227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afe1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.3227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7df-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.3373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afe1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.4410 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7df-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.7919 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afe1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.8124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f8-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.8124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f8-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.8124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f8-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.8124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f8-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.8124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f8-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.8228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f8-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:09:47.8563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1f8-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.4163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.4163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000227e-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.4163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.4163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000227e-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.4163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.4163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000227e-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.4163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.4163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000227e-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.4163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.4163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000227e-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.4163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.4163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000227e-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.4952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083e9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.6225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000227e-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.6366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002280-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.6366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002280-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.6366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002280-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.6366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002280-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.6366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002280-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.6366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002280-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:11:52.6791 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002280-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.5784 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.5784 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000728d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.5784 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.5784 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000728d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.5784 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.5784 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000728d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.5784 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.5784 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000728d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.5884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.5884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000728d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.5884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.5884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000728d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.6572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.7703 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000728d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.7911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000728f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.7911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000728f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.7911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000728f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.7911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000728f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.7911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000728f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.7911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000728f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:12:35.8352 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000728f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.6438 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fa-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.6438 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083ed-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.6438 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fa-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.6438 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083ed-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.6438 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fa-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.6438 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083ed-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.6438 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fa-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.6520 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083ed-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.6520 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fa-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.6520 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083ed-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.6520 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fa-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.6520 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083ed-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.7188 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fa-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.8302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083ed-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.8532 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fc-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.8553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fc-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.8553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fc-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.8553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fc-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.8553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fc-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.8553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fc-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:20.8967 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fc-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.0566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b2fe-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.0566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007291-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.0589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b2fe-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.0589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007291-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.0589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b2fe-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.0589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007291-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.0589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b2fe-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.0589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007291-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.0589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b2fe-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.0589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007291-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.0589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b2fe-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.0589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007291-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.1345 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007291-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.2578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b2fe-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.2702 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fe-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.2702 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fe-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.2702 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fe-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.2769 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fe-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.2769 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fe-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.2769 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fe-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:45.3146 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c1fe-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.3292 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c200-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.3292 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.3292 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c200-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.3292 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.3292 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c200-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.3292 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.3292 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c200-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.3402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.3402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c200-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.3402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.3402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c200-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.3402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.4001 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c200-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.7378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.7613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c202-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.7613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c202-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.7613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c202-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.7613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c202-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.7613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c202-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.7613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c202-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:14:47.8056 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c202-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:52.4101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:52.4101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afe7-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:52.4101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:52.4101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afe7-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:52.4101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:52.4101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afe7-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:52.4177 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:52.4177 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afe7-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:52.4177 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:52.4177 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afe7-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:52.4177 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:52.4177 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afe7-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:52.6119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000afe7-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:53.8884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e1-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:53.9051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:53.9270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:53.9270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:53.9270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:53.9338 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:53.9338 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:16:53.9981 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f3-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:35.5842 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002286-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:35.5842 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b68d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:35.5842 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002286-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:35.5842 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b68d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:35.5902 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002286-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:35.5902 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b68d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:35.5902 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002286-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:35.5902 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b68d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:35.5902 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002286-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:35.5902 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b68d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:35.5902 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002286-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:35.5902 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b68d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:35.6617 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002286-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:36.0748 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b68d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:36.0924 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e5-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:36.0924 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e5-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:36.0924 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e5-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:36.0924 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e5-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:36.0924 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e5-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:36.0924 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e5-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:17:36.1401 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e5-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:20.6560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e7-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:20.6560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d2e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:20.6560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e7-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:20.6560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d2e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:20.6560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e7-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:20.6560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d2e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:20.6560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e7-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:20.6560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d2e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:20.6560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e7-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:20.6560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d2e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:20.6685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e7-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:20.6685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d2e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:20.7341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7e7-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:21.0453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d2e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:21.0625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c204-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:21.0625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c204-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:21.0625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c204-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:21.0625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c204-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:21.0625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c204-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:21.0625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c204-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:21.2471 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c204-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.0500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b68f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.0500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002288-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.0500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b68f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.0500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002288-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.0500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b68f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.0500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002288-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.0500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b68f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.0500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002288-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.0598 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b68f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.0598 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002288-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.0598 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b68f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.0598 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002288-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.1395 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b68f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.9112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002288-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.9271 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b300-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.9271 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b300-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.9271 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b300-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.9271 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b300-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.9360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b300-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.9360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b300-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:45.9722 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b300-0002-5d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:47.3123 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:47.3123 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:47.3123 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:47.3123 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:47.3123 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:47.3123 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:47.3123 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:47.3123 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:47.3123 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:47.3123 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:47.3262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:47.3262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:47.4264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083f9-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:47.9676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:47.9904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:47.9904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:47.9904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:47.9904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:47.9989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:47.9989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:19:48.0322 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39d-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:52.4085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083fb-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:52.4085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:52.4085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083fb-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:52.4085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:52.4085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083fb-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:52.4085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:52.4085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083fb-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:52.4085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:52.4085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083fb-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:52.4085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:52.4207 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083fb-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:52.4207 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:52.5225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a39f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:53.6179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083fb-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:53.6381 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000228c-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:53.6394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000228c-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:53.6394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000228c-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:53.6394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000228c-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:53.6394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000228c-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:53.6394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000228c-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:21:53.6783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000228c-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.5838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3a1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.5838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083fd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.5838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3a1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.5838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083fd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.5838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3a1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.5838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083fd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3a1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083fd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3a1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083fd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3a1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083fd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.6680 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800083fd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.8071 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3a1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.8272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000aff1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.8272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000aff1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.8272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000aff1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.8272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000aff1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.8272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000aff1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.8272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000aff1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:22:35.8729 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000aff1-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:20.6384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002290-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:20.6392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000aff3-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:20.6392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002290-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:20.6392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000aff3-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:20.6392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002290-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:20.6392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000aff3-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:20.6392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002290-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:20.6392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000aff3-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:20.6392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002290-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:20.6392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000aff3-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:20.6392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002290-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:20.6392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000aff3-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:20.8592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000aff3-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:22.1899 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002290-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:22.2109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d36-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:22.2109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d36-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:22.2109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d36-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:22.2178 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d36-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:22.2178 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d36-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:22.2178 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d36-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:22.3221 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d36-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.0433 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002292-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.0433 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b693-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.0433 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002292-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.0468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b693-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.0468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002292-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.0468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b693-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.0468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002292-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.0468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b693-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.0468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002292-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.0468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b693-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.0468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002292-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.0468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b693-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.1233 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002292-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.4381 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b693-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.4543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3a5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.4543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3a5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.4543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3a5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.4543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3a5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.4543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3a5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.4543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3a5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:45.4986 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3a5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:47.3235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d3a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:47.3235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008833-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:47.3235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d3a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:47.3235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008833-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:47.3295 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d3a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:47.3295 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008833-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:47.3295 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d3a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:47.3295 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008833-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:47.3295 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d3a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:47.3295 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008833-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:47.3295 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d3a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:47.3295 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008833-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:47.5308 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d3a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:47.9434 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008833-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:47.9675 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c20a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:47.9696 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c20a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:47.9696 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c20a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:47.9696 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c20a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:47.9696 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c20a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:47.9696 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c20a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:24:48.0132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c20a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.1486 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c214-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.1486 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c214-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/CheckUserAppBindWhiteList is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.1486 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c214-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/CheckUserAppBindWhiteList AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.1486 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c214-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.1568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c214-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.1568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c214-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.1798 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c214-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/CheckUserAppBindWhiteList?token=35d0e84b8b9c4d1880568983f99bbea9 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.2147 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c216-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.2147 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c216-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/IsOpenUserBind is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.2191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c216-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/IsOpenUserBind AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.2191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c216-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.2191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c216-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.2191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c216-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.2191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c216-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/IsOpenUserBind ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.2950 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008835-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.2969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008835-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/WebSite/MiniApp_GetMenu is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.2969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008835-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/WebSite/MiniApp_GetMenu AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.2969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008835-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.2969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008835-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.2969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008835-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.4617 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008835-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/WebSite/MiniApp_GetMenu?token=35d0e84b8b9c4d1880568983f99bbea9&client=miniapp&isNewWorkStation=false ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.4957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008837-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.4957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008837-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/GCK/Basis/GetUserInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008837-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/GCK/Basis/GetUserInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008837-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008837-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008837-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007295-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007295-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/HostManager/GetHostConfig is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007295-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/HostManager/GetHostConfig AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c218-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007295-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c218-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/DataManger/GetKeyValue is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007295-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c218-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/DataManger/GetKeyValue AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007295-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/GCK/Common/SysConfiguration is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c218-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b64-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/GCK/Common/SysConfiguration AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c218-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b64-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/Mobile/HealthChecks is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c218-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b64-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/Mobile/HealthChecks AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b64-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007295-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/HostManager/GetHostConfig ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b64-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c218-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/DataManger/GetKeyValue ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b64-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008837-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/GCK/Basis/GetUserInfo?token=35d0e84b8b9c4d1880568983f99bbea9 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/GCK/Common/SysConfiguration?moduleName=EMQ版本 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b64-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/Mobile/HealthChecks ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c21a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb6b-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c21a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/DataManger/GetKeyValue is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb6b-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/GCK/Demonstrate/IsOpenYanshi is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c21a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/DataManger/GetKeyValue AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb6b-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/GCK/Demonstrate/IsOpenYanshi AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c21a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb6b-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c21a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb6b-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.5960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c21a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.6096 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb6b-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.6096 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c21a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/DataManger/GetKeyValue ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.6096 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb6b-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/GCK/Demonstrate/IsOpenYanshi ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb6d-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e5-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c21c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb6d-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaWorkFlow/WorkFlow/WorkFlow/GetStationListByUserID is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e5-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/MapLayer/LayerSetting is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c21c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaWorkFlow/WorkFlow/WorkFlow/GetStationListByUserID is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb6d-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaWorkFlow/WorkFlow/WorkFlow/GetStationListByUserID AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e5-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/MapLayer/LayerSetting AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8748 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb6d-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8748 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c21c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaWorkFlow/WorkFlow/WorkFlow/GetStationListByUserID AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8748 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e5-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8748 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb6d-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8748 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c21c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8748 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e5-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8748 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb6d-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8748 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c21c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8748 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e5-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8748 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002294-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8748 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b697-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8748 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c21c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8748 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002294-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/MessageConfig/GetUnReadMessageCount is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8748 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b697-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/AppManager/AppModifyTime is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002294-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/MessageConfig/GetUnReadMessageCount AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b697-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/AppManager/AppModifyTime AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002294-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000fb6d-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaWorkFlow/WorkFlow/WorkFlow/GetStationListByUserID?userID=80&isAll=true ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b697-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002294-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b697-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002294-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b697-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.8903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c21c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaWorkFlow/WorkFlow/WorkFlow/GetStationListByUserID?userID=80&isAll=false ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.9100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e5-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/MapLayer/LayerSetting?client=city&token=35d0e84b8b9c4d1880568983f99bbea9 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.9323 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008401-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.9323 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ab-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.9323 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008401-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/WebSite/GetMenuTipsCount is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.9323 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ab-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/AppManager/AppModifyTime is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.9323 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008401-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/WebSite/GetMenuTipsCount AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.9379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008401-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.9379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ab-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/AppManager/AppModifyTime AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.9379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008401-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.9379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ab-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.9379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008401-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.9379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ab-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.9379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ab-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:12.9601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002294-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/MessageConfig/GetUnReadMessageCount?userID=80 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.0411 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e7-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.0411 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e7-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/MetaData/all is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.0411 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e7-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/MetaData/all AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.0463 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e7-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.0463 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e7-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.0463 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e7-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.1604 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b697-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/AppManager/AppModifyTime?appName=熊猫GCK&version=v2&type=android ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.1795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006c2-0009-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.1795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006c2-0009-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/Identity/AddUserLoginLog is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.1795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006c2-0009-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/Identity/AddUserLoginLog AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.1795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006c2-0009-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.1795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006c2-0009-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.1872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006c2-0009-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.1872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ab-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/AppManager/AppModifyTime?appName=熊猫GCK&version=v2&type=android ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.3308 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006c2-0009-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/Identity/AddUserLoginLog?loginName=wk&type=password&client=miniapp&ip=39.144.179.126&ipTerritory=ShanghaiShanghai&msg= ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.4291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008401-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/WebSite/GetMenuTipsCount?menuId=2288&userId=80 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.5475 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e7-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/MetaData/all?mapServerName=QS1126 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.8012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e9-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.8012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e9-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/MapLayer/GetStationByScheme is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.8012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e9-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/MapLayer/GetStationByScheme AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.8012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e9-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.8012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e9-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.8012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e9-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.8534 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073e9-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/MapLayer/GetStationByScheme?scheme=确山&userid=80 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.9358 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073eb-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.9379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073eb-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/QS1126 is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.9379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073eb-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/QS1126 AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.9379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073eb-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.9379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073eb-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:13.9379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073eb-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:14.0101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800073eb-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/QS1126 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:16.3054 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008403-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:16.3054 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008403-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/GCK/Basis/GetUserInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:16.3054 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008403-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/GCK/Basis/GetUserInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:16.3124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008403-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:16.3124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008403-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:16.3124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008403-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:16.3469 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008403-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/GCK/Basis/GetUserInfo?identity=35d0e84b8b9c4d1880568983f99bbea9&subOID=subOID&request_preventCache=1776129915000 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:17.3105 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008405-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:17.3127 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008405-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/QS1126 is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:17.3127 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008405-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/QS1126 AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:17.3127 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008405-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:17.3127 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008405-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:17.3127 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008405-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:25:17.3753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008405-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/QS1126 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.4166 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000840d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.4166 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000840d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.4166 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000229e-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.4166 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000840d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.4222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000229e-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.4222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000840d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.4222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000229e-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.4222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000840d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.4222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000229e-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.4222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000840d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.4222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000229e-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.4222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000229e-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.4974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000840d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.6127 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000229e-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.6311 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a23f-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.6311 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a23f-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.6311 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a23f-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.6311 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a23f-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.6311 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a23f-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.6417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a23f-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:26:52.6746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a23f-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.5971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b68-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.5971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb7-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.5971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b68-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.5971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb7-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.5971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b68-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.5971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb7-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.5971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b68-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.5971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb7-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.6104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b68-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.6104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb7-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.6104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b68-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.6104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb7-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.6889 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b68-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.8050 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb7-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.8228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3be-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.8228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3be-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.8228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3be-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.8294 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3be-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.8294 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3be-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.8294 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3be-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:27:35.8663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3be-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.6670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb9-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.6670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b6a-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.6670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb9-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.6670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b6a-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.6726 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb9-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.6726 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b6a-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.6726 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb9-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.6726 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b6a-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.6726 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb9-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.6726 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b6a-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.6726 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb9-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.6726 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b6a-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.7499 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fb9-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.8671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b6a-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.8836 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.8836 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.8836 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.8926 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.8926 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.8926 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:20.9613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.0371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.0371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.0371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.0371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.0371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.0371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.0371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.0371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.0371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.0486 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.0486 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.0486 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.1166 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.8808 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.8965 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.8965 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.8965 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.8965 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.8965 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.9072 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:45.9412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.3015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22e-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.3015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004177-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.3015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22e-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.3015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004177-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.3015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22e-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.3015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004177-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.3015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22e-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.3015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004177-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.3015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22e-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.3015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004177-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.3147 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22e-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.3147 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004177-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.3779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c22e-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.7795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004177-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.8008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c230-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.8008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c230-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.8008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c230-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.8008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c230-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.8008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c230-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.8008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c230-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:29:47.8431 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c230-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:52.4254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c232-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:52.4254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c8-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:52.4254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c232-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:52.4254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c8-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:52.4254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c232-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:52.4254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c8-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:52.4254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c232-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:52.4254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c8-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:52.4254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c232-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:52.4254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c8-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:52.4254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c232-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:52.4397 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c8-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:52.6533 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c232-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:53.9812 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3c8-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:54.0011 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004179-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:54.0032 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004179-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:54.0032 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004179-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:54.0032 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004179-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:54.0032 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004179-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:54.0032 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004179-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:31:54.0929 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004179-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:35.5880 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3cc-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:35.5880 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008411-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:35.5880 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3cc-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:35.5880 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008411-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:35.5880 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3cc-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:35.5880 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008411-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:35.5967 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3cc-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:35.5967 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008411-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:35.5967 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3cc-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:35.5967 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008411-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:35.5967 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3cc-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:35.5967 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008411-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:35.7529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3cc-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:36.3070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008411-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:36.3263 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008413-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:36.3263 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008413-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:36.3304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008413-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:36.3304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008413-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:36.3304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008413-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:36.3304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008413-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:32:36.3678 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008413-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.6477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008415-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.6477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3bf-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.6477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008415-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.6477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3bf-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.6477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008415-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.6477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3bf-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.6477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008415-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.6477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3bf-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.6477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008415-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.6477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3bf-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.6593 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008415-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.6593 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3bf-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.7352 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008415-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.8525 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3bf-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.8716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3ce-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.8716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3ce-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.8716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3ce-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.8783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3ce-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.8783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3ce-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.8783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3ce-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:20.9162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3ce-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.0323 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a37-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.0341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800056fe-0006-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.0341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a37-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.0341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800056fe-0006-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.0341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a37-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.0341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800056fe-0006-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.0341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a37-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.0341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800056fe-0006-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.0341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a37-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.0341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800056fe-0006-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.0341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a37-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.0341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800056fe-0006-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.1091 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a37-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.4596 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800056fe-0006-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.4754 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.4754 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.4754 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.4754 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.4754 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.4754 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:45.5211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d0-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.3315 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008417-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.3315 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.3315 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008417-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.3315 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.3315 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008417-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.3315 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.3315 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008417-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.3315 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.3315 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008417-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.3315 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.3315 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008417-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.3315 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.4795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.8604 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008417-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.8781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006594-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.8781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006594-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.8781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006594-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.8781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006594-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.8781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006594-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.8781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006594-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:34:47.9218 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006594-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:52.4139 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:52.4139 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d44-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:52.4139 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:52.4139 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d44-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:52.4139 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:52.4139 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d44-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:52.4139 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:52.4139 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d44-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:52.4139 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:52.4256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d44-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:52.4256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:52.4256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d44-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:52.6125 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:53.9280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d44-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:53.9443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008419-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:53.9443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008419-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:53.9443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008419-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:53.9443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008419-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:53.9443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008419-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:53.9443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008419-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:36:54.0834 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008419-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:35.5882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a249-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:35.5882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae1-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:35.5882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a249-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:35.5882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae1-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:35.5882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a249-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:35.5882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae1-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:35.5882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a249-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:35.5973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae1-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:35.5973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a249-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:35.5973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae1-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:35.5973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a249-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:35.5973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae1-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:35.6643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a249-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:36.1438 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae1-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:36.1603 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000841b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:36.1603 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000841b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:36.1603 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000841b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:36.1603 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000841b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:36.1603 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000841b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:36.1603 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000841b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:37:36.2042 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000841b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.6412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b72-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.6412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.6412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b72-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.6412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.6470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.6470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b72-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.6470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.6470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b72-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.6470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.6470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b72-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.6470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.6470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b72-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.7175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b72-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.8264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.8426 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d46-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.8426 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d46-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.8426 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d46-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.8495 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d46-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.8495 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d46-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.8495 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d46-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:20.8884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d46-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.0277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.0277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae3-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.0277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.0277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae3-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.0277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.0277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae3-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.0358 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.0358 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae3-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.0358 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.0358 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae3-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.0358 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.0358 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae3-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.1080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.8212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae3-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.8369 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d4-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.8369 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d4-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.8369 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d4-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.8369 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d4-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.8369 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d4-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.8369 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d4-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:45.8849 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d4-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.3233 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d6-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.3233 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007403-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.3233 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d6-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.3233 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007403-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.3233 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d6-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.3233 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007403-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.3233 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d6-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.3233 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007403-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.3336 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d6-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.3336 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007403-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.3336 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d6-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.3336 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007403-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.4398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3d6-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.7866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007403-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.8050 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc3-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.8050 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc3-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.8050 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc3-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.8050 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc3-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.8050 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc3-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.8050 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc3-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:39:47.8464 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc3-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.4200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d4a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.4200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d4a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.4200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008421-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.4200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d4a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.4200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008421-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.4200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d4a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.4296 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008421-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.4296 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d4a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.4296 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008421-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.4296 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d4a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.4296 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008421-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.4296 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008421-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.4988 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d4a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.6256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008421-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.6414 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007405-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.6414 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007405-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.6464 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007405-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.6464 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007405-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.6464 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007405-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.6464 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007405-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:41:52.6859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007405-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.5842 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a24d-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.5842 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae7-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.5842 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a24d-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.5842 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae7-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.5842 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae7-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.5842 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a24d-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.5842 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae7-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.5842 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a24d-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.5842 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae7-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.5842 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a24d-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.5842 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae7-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.5842 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a24d-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.6619 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae7-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.7872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a24d-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.8053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007407-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.8053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007407-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.8053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007407-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.8053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007407-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.8053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007407-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.8053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007407-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:42:35.8453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007407-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.6239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022a6-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.6239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a0-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.6239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022a6-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.6239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a0-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.6320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022a6-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.6320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a0-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.6320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022a6-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.6320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a0-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.6320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022a6-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.6320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a0-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.6320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022a6-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.6320 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a0-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.7020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a0-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.8432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022a6-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.9100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022a8-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.9100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022a8-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.9147 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022a8-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.9147 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022a8-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.9147 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022a8-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.9147 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022a8-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:20.9541 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022a8-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.0220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a251-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.0228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.0228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a251-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.0228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.0228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a251-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.0228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.0228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a251-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.0228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.0228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a251-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.0228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.0228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a251-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.0228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.0998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a251-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.2162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.2312 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aeb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.2312 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aeb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.2312 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aeb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.2312 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aeb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.2413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aeb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.2413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aeb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:45.2809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aeb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:47.3224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d4e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:47.3224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b365-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:47.3224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d4e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:47.3224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b365-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:47.3224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d4e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:47.3224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b365-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:47.3224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d4e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:47.3224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b365-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:47.3224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d4e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:47.3353 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b365-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:47.3353 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d4e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:47.3353 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b365-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:47.5189 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b365-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:47.9552 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d4e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:47.9770 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d50-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:47.9770 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d50-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:47.9770 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d50-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:47.9770 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d50-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:47.9770 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d50-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:47.9770 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d50-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:44:48.0215 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d50-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:52.4222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008425-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:52.4222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:52.4222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008425-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:52.4222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:52.4222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008425-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:52.4222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:52.4300 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008425-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:52.4300 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:52.4300 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008425-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:52.4300 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:52.4300 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008425-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:52.4300 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:52.5003 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008425-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:53.2162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:53.2328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007409-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:53.2328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007409-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:53.2328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007409-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:53.2328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007409-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:53.2328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007409-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:53.2431 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007409-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:46:53.2777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007409-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:35.5876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:35.5876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b76-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:35.5876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:35.5876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b76-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:35.5876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:35.5876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b76-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:35.5876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:35.5876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b76-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:35.5876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:35.5876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b76-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:35.5876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:35.5876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b76-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:35.6658 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:36.3403 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b76-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:36.3615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000740d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:36.3615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000740d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:36.3615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000740d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:36.3684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000740d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:36.3684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000740d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:36.3684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000740d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:47:36.4091 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000740d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:20.6305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004181-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:20.6305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d54-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:20.6305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004181-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:20.6341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d54-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:20.6341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004181-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:20.6341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004181-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:20.6341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d54-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:20.6341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004181-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:20.6341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d54-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:20.6341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004181-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:20.6341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d54-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:20.6341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d54-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:20.7101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d54-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:21.1222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004181-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:21.1421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007411-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:21.1421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007411-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:21.1502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007411-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:21.1502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007411-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:21.1502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007411-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:21.1502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007411-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:21.1952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007411-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.0166 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aed-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.0166 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007413-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.0166 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aed-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.0166 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007413-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.0166 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aed-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.0166 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007413-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.0166 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aed-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.0256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007413-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.0256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aed-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.0256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007413-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.0256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aed-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.0256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007413-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.0945 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aed-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.2011 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007413-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.2121 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004185-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.2121 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004185-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.2121 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004185-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.2121 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004185-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.2121 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004185-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.2121 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004185-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:45.2556 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004185-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.3029 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004187-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.3029 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d58-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.3029 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004187-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.3067 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d58-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.3067 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004187-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.3067 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d58-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.3067 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004187-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.3067 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d58-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.3067 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004187-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.3067 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d58-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.3067 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004187-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.3067 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d58-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.3755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004187-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.7130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d58-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.7330 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.7330 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.7330 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.7330 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.7330 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.7435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:49:47.7782 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3c9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.4207 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3cd-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.4207 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008427-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.4207 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3cd-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.4207 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008427-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.4207 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3cd-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.4207 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008427-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.4207 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3cd-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.4207 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008427-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.4317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3cd-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.4317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008427-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.4317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3cd-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.4317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008427-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.5011 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3cd-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.7866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008427-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.8039 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3dc-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.8064 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3dc-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.8064 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3dc-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.8064 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3dc-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.8064 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3dc-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.8064 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3dc-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:51:52.8488 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3dc-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.2515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c236-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.2515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3de-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.2515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c236-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.2515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3de-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.2515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c236-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.2515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3de-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.2592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c236-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.2592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3de-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.2592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c236-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.2592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3de-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.2592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c236-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.2592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3de-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.3288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3de-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.4544 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c236-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.4723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c238-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.4723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c238-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.4723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c238-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.4789 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c238-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.4789 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c238-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.4789 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c238-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:52:36.5174 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c238-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.2416 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b28-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.2416 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b28-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/CheckUserAppBindWhiteList is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.2465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b28-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/CheckUserAppBindWhiteList AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.2465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b28-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.2465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b28-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.2465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b28-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.2725 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b28-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/CheckUserAppBindWhiteList?token=35d0e84b8b9c4d1880568983f99bbea9 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.3061 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.3081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/IsOpenUserBind is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.3081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/IsOpenUserBind AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.3081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.3081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.3081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.3254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/IsOpenUserBind ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.3812 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2c-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.3812 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2c-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/WebSite/MiniApp_GetMenu is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.3861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2c-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/WebSite/MiniApp_GetMenu AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.3861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2c-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.3861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2c-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.3861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2c-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.5403 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2c-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/WebSite/MiniApp_GetMenu?token=35d0e84b8b9c4d1880568983f99bbea9&client=miniapp&isNewWorkStation=false ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.5816 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2e-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.5816 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2e-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/GCK/Basis/GetUserInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.5816 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2e-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/GCK/Basis/GetUserInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.5886 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2e-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.5886 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2e-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.5886 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2e-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ac-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a2-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ac-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/DataManger/GetKeyValue is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a2-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/HostManager/GetHostConfig is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ac-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/DataManger/GetKeyValue AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a2-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/HostManager/GetHostConfig AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ac-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a2-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6193 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ac-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6193 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a2-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6193 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ac-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6193 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a2-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6193 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f2e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6193 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b69d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6193 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f2e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/Mobile/HealthChecks is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6193 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b69d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/GCK/Common/SysConfiguration is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6193 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f2e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/Mobile/HealthChecks AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6193 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b69d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/GCK/Common/SysConfiguration AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6193 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ac-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/DataManger/GetKeyValue ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6193 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f2e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6193 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b69d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f2e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800065a2-0000-0f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/HostManager/GetHostConfig ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b69d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f2e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b69d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f2e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/Mobile/HealthChecks ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b69d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/GCK/Common/SysConfiguration?moduleName=EMQ版本 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b2e-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/GCK/Basis/GetUserInfo?token=35d0e84b8b9c4d1880568983f99bbea9 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6811 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b30-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6834 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b30-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/DataManger/GetKeyValue is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6834 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b30-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/DataManger/GetKeyValue AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6834 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b30-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6834 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b30-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6834 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3d1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6834 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b30-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6834 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3d1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/GCK/Demonstrate/IsOpenYanshi is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6834 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3d1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/GCK/Demonstrate/IsOpenYanshi AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6987 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3d1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6987 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3d1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6987 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b30-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/DataManger/GetKeyValue ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6987 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3d1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.6987 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3d1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/GCK/Demonstrate/IsOpenYanshi ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.8113 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25b-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.8113 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25b-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/MapLayer/LayerSetting is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.8113 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25b-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/MapLayer/LayerSetting AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.8113 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25b-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.8113 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25b-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.8113 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25b-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.8466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25b-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/MapLayer/LayerSetting?client=city&token=35d0e84b8b9c4d1880568983f99bbea9 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.9226 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25d-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.9226 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25d-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/AppManager/AppModifyTime is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.9226 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007421-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.9226 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c23a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.9226 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25d-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/AppManager/AppModifyTime AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.9226 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007421-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaWorkFlow/WorkFlow/WorkFlow/GetStationListByUserID is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.9226 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c23a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaWorkFlow/WorkFlow/WorkFlow/GetStationListByUserID is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.9322 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25d-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.9322 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007421-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaWorkFlow/WorkFlow/WorkFlow/GetStationListByUserID AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.9322 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c23a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaWorkFlow/WorkFlow/WorkFlow/GetStationListByUserID AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.9322 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25d-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.9322 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007421-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.9322 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c23a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.9322 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25d-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.9322 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007421-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.9322 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c23a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.9322 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007421-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.9322 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c23a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.9586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007421-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaWorkFlow/WorkFlow/WorkFlow/GetStationListByUserID?userID=80&isAll=false ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:45.9586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c23a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaWorkFlow/WorkFlow/WorkFlow/GetStationListByUserID?userID=80&isAll=true ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b367-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008841-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000418b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a90-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b367-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/AppManager/AppModifyTime is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008841-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/MessageConfig/GetUnReadMessageCount is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000418b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/WebSite/GetMenuTipsCount is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a90-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/MetaData/all is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b367-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/AppManager/AppModifyTime AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25d-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/AppManager/AppModifyTime?appName=熊猫GCK&version=v2&type=android ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b367-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008841-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/MessageConfig/GetUnReadMessageCount AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000418b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/WebSite/GetMenuTipsCount AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a90-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/MetaData/all AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b367-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008841-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000418b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a90-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b367-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008841-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000418b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a90-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008841-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000418b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.0737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a90-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.1465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008841-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/MessageConfig/GetUnReadMessageCount?userID=80 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.1682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b367-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/AppManager/AppModifyTime?appName=熊猫GCK&version=v2&type=android ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.3617 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ffb-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.3617 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ffb-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/Identity/AddUserLoginLog is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.3617 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ffb-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/Identity/AddUserLoginLog AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.3617 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ffb-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.3711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ffb-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.3711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ffb-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.5695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ffb-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/Identity/AddUserLoginLog?loginName=wk&type=password&client=miniapp&ip=39.144.179.126&ipTerritory=ShanghaiShanghai&msg= ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.6244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a90-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/MetaData/all?mapServerName=QS1126 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.6739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000418b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/WebSite/GetMenuTipsCount?menuId=2288&userId=80 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.8716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800019f6-000a-be00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.8716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800019f6-000a-be00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/MapLayer/GetStationByScheme is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.8716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800019f6-000a-be00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/MapLayer/GetStationByScheme AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.8716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800019f6-000a-be00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.8716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800019f6-000a-be00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.8716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800019f6-000a-be00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.8933 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800019f6-000a-be00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/MapLayer/GetStationByScheme?scheme=确山&userid=80 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.9560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3d5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.9560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3d5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/QS1126 is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.9560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3d5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/QS1126 AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.9629 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3d5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.9629 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3d5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:46.9629 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3d5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:47.0332 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3d5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/QS1126 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:48.8264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c23c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:48.8264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c23c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/GCK/Basis/GetUserInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:48.8264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c23c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/GCK/Basis/GetUserInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:48.8264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c23c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:48.8264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c23c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:48.8391 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c23c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:48.8772 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c23c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/GCK/Basis/GetUserInfo?identity=35d0e84b8b9c4d1880568983f99bbea9&subOID=subOID&request_preventCache=1776131627000 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:51.2716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b34-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:51.2716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b34-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/QS1126 is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:51.2765 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b34-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/QS1126 AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:51.2765 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b34-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:51.2765 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b34-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:51.2765 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b34-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:53:51.3470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b34-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/QS1126 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:20.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b36-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:20.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25f-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:20.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b36-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:20.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25f-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:20.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b36-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:20.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25f-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:20.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b36-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:20.6202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25f-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:20.6202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b36-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:20.6202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25f-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:20.6202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b36-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:20.6202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25f-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:20.6867 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b36-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:21.0481 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a25f-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:21.0651 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a261-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:21.0651 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a261-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:21.0651 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a261-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:21.0651 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a261-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:21.0741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a261-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:21.0741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a261-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:21.1089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a261-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.0096 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008173-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.0104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3df-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.0104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008173-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.0104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3df-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.0104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008173-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.0104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3df-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.0104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008173-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.0104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3df-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.0104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008173-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.0104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3df-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.0104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008173-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.0104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3df-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.0890 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3df-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.3324 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008173-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.3903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008175-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.3903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008175-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.3903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008175-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.3903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008175-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.3903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008175-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.3903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008175-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:45.4347 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008175-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.3127 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008177-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.3127 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.3127 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008177-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.3127 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.3127 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008177-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.3127 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.3127 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008177-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.3127 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.3232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008177-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.3232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.3232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008177-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.3232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.3866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008177-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.7197 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e1-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.7345 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6a1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.7345 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6a1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.7345 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6a1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.7345 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6a1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.7345 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6a1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.7345 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6a1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:54:47.7804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6a1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.4392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007af9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.4392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a263-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.4392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007af9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.4392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a263-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.4392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007af9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.4392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a263-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.4392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007af9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.4486 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a263-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.4486 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007af9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.4486 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a263-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.4486 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007af9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.4486 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a263-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.5178 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a263-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.7705 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007af9-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.8135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007afb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.8135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007afb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.8135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007afb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.8135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007afb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.8135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007afb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.8135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007afb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:56:52.8559 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007afb-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:20.6277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a19-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:20.6277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a94-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:20.6277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a19-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:20.6277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a94-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:20.6277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a19-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:20.6277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a94-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:20.6277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a19-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:20.6277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a94-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:20.6380 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a19-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:20.6380 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a94-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:20.6380 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a19-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:20.6380 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a94-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:20.7057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a94-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:21.0061 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a19-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:21.0254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a1b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:21.0254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a1b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:21.0304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a1b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:21.0304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a1b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:21.0304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a1b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:21.0304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a1b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:21.0701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a1b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.0098 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.0098 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e3-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.0120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.0120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e3-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.0120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.0120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e3-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.0120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.0120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e3-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.0120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.0120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e3-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.0120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.0120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e3-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.1017 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.2191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e3-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.2343 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c246-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.2343 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c246-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.2343 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c246-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.2343 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c246-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.2343 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c246-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.2343 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c246-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:45.2771 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c246-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.3429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc9-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.3429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b86-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.3429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc9-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.3429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b86-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.3429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc9-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.3429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b86-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.3429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc9-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.3429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b86-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.3429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc9-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.3429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b86-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.3429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc9-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.3429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b86-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.4702 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b86-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.8274 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fc9-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.8483 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a1f-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.8483 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a1f-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.8483 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a1f-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.8483 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a1f-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.8568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a1f-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.8568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a1f-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 09:59:47.8920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a1f-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:52.4309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:52.4309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:52.4309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:52.4359 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:52.4359 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:52.4359 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:52.4359 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:52.4359 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:52.4359 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:52.4359 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:52.4359 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:52.4359 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:52.5172 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:53.5306 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:53.5466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842f-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:53.5466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842f-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:53.5466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842f-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:53.5466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842f-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:53.5466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842f-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:53.5466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842f-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:01:53.5917 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000842f-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:20.6200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fcb-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:20.6200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9a-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:20.6238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fcb-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:20.6238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9a-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:20.6238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9a-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:20.6238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fcb-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:20.6238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9a-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:20.6238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fcb-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:20.6238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9a-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:20.6238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fcb-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:20.6238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9a-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:20.6238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fcb-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:20.8670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fcb-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:22.1298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9a-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:22.1476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6a7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:22.1476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6a7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:22.1476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6a7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:22.1544 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6a7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:22.1544 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6a7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:22.1544 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6a7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:22.1934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6a7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:44.9957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:44.9957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a23-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:44.9980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:44.9980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a23-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:44.9980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:44.9980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a23-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:44.9980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:44.9980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a23-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:44.9980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:44.9980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a23-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:44.9980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:44.9980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a23-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:45.0718 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:45.1875 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a23-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:45.2035 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c24c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:45.2035 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c24c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:45.2035 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c24c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:45.2035 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c24c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:45.2035 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c24c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:45.2035 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c24c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:45.2452 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c24c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:47.3402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a25-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:47.3402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9e-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:47.3425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a25-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:47.3425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9e-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:47.3425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a25-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:47.3425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9e-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:47.3425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a25-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:47.3425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9e-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:47.3425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a25-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:47.3425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9e-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:47.3425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a25-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:47.3425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9e-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:47.4662 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a25-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:47.9827 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007a9e-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:47.9989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008433-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:47.9989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008433-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:47.9989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008433-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:47.9989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008433-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:47.9989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008433-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:47.9989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008433-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:04:48.0487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008433-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:52.4143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b09-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:52.4143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b09-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:52.4170 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7f9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:52.4170 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b09-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:52.4170 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7f9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:52.4170 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b09-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:52.4170 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7f9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:52.4170 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b09-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:52.4170 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7f9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:52.4170 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b09-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:52.4170 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7f9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:52.4170 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7f9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:52.4904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b09-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:53.4084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7f9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:53.4290 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c24e-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:53.4290 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c24e-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:53.4339 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c24e-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:53.4339 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c24e-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:53.4339 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c24e-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:53.4339 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c24e-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:06:53.4745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c24e-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:20.6000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7fd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:20.6000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7fd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:20.6000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b003-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:20.6052 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7fd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:20.6052 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b003-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:20.6052 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7fd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:20.6052 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b003-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:20.6052 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7fd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:20.6052 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b003-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:20.6052 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7fd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:20.6052 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b003-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:20.6052 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b003-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:20.7369 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7fd-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:21.6720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b003-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:21.6929 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c250-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:21.6929 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c250-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:21.6979 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c250-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:21.6979 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c250-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:21.6979 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c250-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:21.6979 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c250-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:21.7363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c250-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:44.9899 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008437-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:44.9899 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008437-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:44.9899 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e7-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:44.9899 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008437-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:44.9899 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e7-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:44.9943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008437-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:44.9943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008437-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:44.9943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e7-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:44.9943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008437-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:44.9943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e7-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:44.9943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e7-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:44.9943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e7-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:45.0628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008437-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:45.5503 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e7-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:45.5632 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:45.5632 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:45.5632 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:45.5632 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:45.5720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:45.5720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:45.6068 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.3272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.3272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fcd-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.3458 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.3458 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fcd-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.3458 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.3458 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fcd-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.3458 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.3458 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fcd-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.3541 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.3541 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fcd-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.3541 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.3541 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fcd-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.4606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3e9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.8201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fcd-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.8435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa2-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.8435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa2-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.8435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa2-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.8435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa2-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.8435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa2-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.8435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa2-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:09:47.8873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa2-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:52.4150 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c252-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:52.4150 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3e8-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:52.4171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c252-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:52.4171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3e8-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:52.4171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c252-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:52.4171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3e8-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:52.4171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c252-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:52.4171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3e8-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:52.4171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c252-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:52.4171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3e8-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:52.4317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c252-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:52.4317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3e8-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:52.6449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c252-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:53.8781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3e8-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:53.8928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ed-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:53.8928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ed-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:53.8928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ed-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:53.8928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ed-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:53.9011 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ed-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:53.9011 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ed-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:11:53.9347 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ed-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:20.5915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:20.5915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a27-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:20.5915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:20.5915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a27-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:20.5915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:20.5915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a27-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:20.5915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:20.5915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a27-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:20.5915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:20.5915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a27-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:20.5915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:20.5915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a27-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:20.6615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a27-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:21.2976 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:21.3174 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b00b-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:21.3174 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b00b-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:21.3224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b00b-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:21.3224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b00b-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:21.3224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b00b-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:21.3224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b00b-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:21.3612 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b00b-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:44.9797 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f3-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:44.9797 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000843b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:44.9797 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f3-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:44.9797 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000843b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:44.9797 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f3-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:44.9797 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000843b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:44.9797 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f3-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:44.9797 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000843b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:44.9797 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f3-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:44.9797 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000843b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:44.9797 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f3-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:44.9941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000843b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:45.1983 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f3-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:46.5318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000843b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:46.5474 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b46-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:46.5474 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b46-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:46.5474 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b46-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:46.5474 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b46-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:46.5474 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b46-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:46.5574 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b46-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:14:46.5917 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b46-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:52.4130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000843d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:52.4130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:52.4130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000843d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:52.4160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:52.4160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000843d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:52.4160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000843d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:52.4160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:52.4160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000843d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:52.4160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:52.4160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000843d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:52.4160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:52.4160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:52.4861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000843d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:53.4566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f5-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:53.4778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f7-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:53.4799 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f7-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:53.4799 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f7-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:53.4799 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f7-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:53.4799 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f7-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:53.4799 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f7-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:16:53.5215 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f7-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:20.5898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b00f-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:20.5898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fd5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:20.5898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b00f-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:20.5898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fd5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:20.5898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b00f-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:20.5898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fd5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:20.5898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b00f-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:20.5898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fd5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:20.5898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b00f-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:20.5898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fd5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:20.5898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b00f-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:20.5898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fd5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:20.6676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b00f-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:21.6388 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fd5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:21.6572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b011-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:21.6572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b011-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:21.6572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b011-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:21.6572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b011-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:21.6660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b011-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:21.6660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b011-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:21.7042 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b011-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:44.9714 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa8-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:44.9714 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a29-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:44.9714 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa8-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:44.9714 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a29-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:44.9714 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa8-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:44.9786 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a29-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:44.9786 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa8-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:44.9786 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a29-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:44.9786 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa8-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:44.9786 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a29-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:44.9786 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa8-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:44.9786 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a29-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:45.0506 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aa8-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:45.3429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a29-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:45.3545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a2b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:45.3545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a2b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:45.3545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a2b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:45.3545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a2b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:45.3545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a2b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:45.3545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a2b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:19:45.3952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a2b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:52.4258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3ee-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:52.4258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c25a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:52.4258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3ee-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:52.4258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c25a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:52.4258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3ee-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:52.4329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c25a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:52.4329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3ee-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:52.4329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c25a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:52.4329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3ee-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:52.4329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c25a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:52.4329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3ee-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:52.4329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c25a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:52.5065 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3ee-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:53.3234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c25a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:53.3398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:53.3398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:53.3398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:53.3398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:53.3398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:53.3398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:21:53.3849 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3f9-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:20.5998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b36f-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:20.5998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a31-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:20.5998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b36f-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:20.5998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a31-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:20.6057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b36f-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:20.6057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a31-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:20.6057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b36f-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:20.6057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a31-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:20.6057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b36f-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:20.6057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a31-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:20.6057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b36f-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:20.6057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a31-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:20.6820 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b36f-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:21.5716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a31-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:21.5901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:21.5901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:21.5901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:21.5901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:21.5901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:21.5901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:21.6372 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f2-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:44.9663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000817d-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:44.9663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ff-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:44.9663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000817d-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:44.9663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ff-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:44.9663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000817d-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:44.9663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ff-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:44.9663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000817d-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:44.9663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ff-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:44.9663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000817d-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:44.9663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ff-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:44.9663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000817d-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:44.9663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ff-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:45.0448 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000817d-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:45.1647 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a3ff-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:45.1802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a401-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:45.1802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a401-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:45.1851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a401-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:45.1851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a401-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:45.1851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a401-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:45.1851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a401-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:24:45.2229 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a401-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:52.4865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f4-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:52.4865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f4-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:52.4865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c260-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:52.4865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f4-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:52.4865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c260-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:52.4865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f4-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:52.4865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c260-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:52.4962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f4-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:52.4962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c260-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:52.4962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f4-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:52.4962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c260-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:52.4962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c260-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:52.6747 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c260-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:53.4460 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f4-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:53.4633 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f6-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:53.4654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f6-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:53.4654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f6-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:53.4654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f6-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:53.4654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f6-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:53.4654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f6-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:26:53.5097 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3f6-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:22.8926 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b017-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:22.8926 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b0f-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:22.8926 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b017-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:22.8926 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b0f-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:22.8926 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b017-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:22.8926 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b0f-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:22.8926 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b017-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:22.8926 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b0f-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:22.9035 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b017-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:22.9035 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b0f-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:22.9035 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b017-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:22.9035 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b0f-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:23.2635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b017-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:23.9497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b0f-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:23.9724 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b11-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:23.9724 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b11-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:23.9724 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b11-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:23.9724 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b11-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:23.9724 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b11-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:23.9824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b11-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:24.0160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b11-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:35.8473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b373-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:35.8473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b373-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmListRealTime is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:35.8473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b373-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmListRealTime AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:35.8473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b373-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:35.8473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b373-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:35.8577 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b373-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:36.2760 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b373-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmListRealTime ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.3998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b13-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.3998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b13-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/GCK/PlatMonitor/SavePVLogInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4046 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b13-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/GCK/PlatMonitor/SavePVLogInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4046 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b13-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4046 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b13-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4046 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b13-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4389 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b019-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4389 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7ff-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4389 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a267-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4389 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b019-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/MonitorConfig/GetMonitorConf is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4389 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f682-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b13-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/GCK/PlatMonitor/SavePVLogInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7ff-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/PointAddress/GetPointAddressEntry is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a267-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/GCK/Sensor/GetSensorType is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f682-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceTypeList is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b019-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/MonitorConfig/GetMonitorConf AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7ff-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/PointAddress/GetPointAddressEntry AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a267-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/GCK/Sensor/GetSensorType AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f682-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceTypeList AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b019-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7ff-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a267-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f682-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b019-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7ff-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a267-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f682-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b019-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7ff-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a267-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.4969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f682-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.5143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a267-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/GCK/Sensor/GetSensorType?isDeviceLegend=true ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.5334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b019-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/MonitorConfig/GetMonitorConf?deviceType=熊猫压力表,流量计,熊猫水表,二供泵房&theme=&address= ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.5708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f682-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceTypeList ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.6503 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a7ff-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/PointAddress/GetPointAddressEntry ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.7562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f34-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.7562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b50-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.7562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e29a-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.7562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a403-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.7562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022b4-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.7562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f34-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.7562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b50-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.7562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e29a-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetEquipmentInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.7562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a403-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmListRealTime is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation