2025-12-16 23:09:42.9657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004096-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 2025-12-16 23:09:42.9657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001fa2-0005-db00-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 2025-12-16 23:09:42.9832 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004096-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 2025-12-16 23:09:43.0112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001fa2-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:09:43.0112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004096-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:09:43.0112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001fa2-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:09:43.0112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004096-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 2025-12-16 23:09:43.0112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001fa2-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:09:43.0112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004096-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 2025-12-16 23:09:43.0112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001fa2-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:09:43.0748 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004096-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 2025-12-16 23:09:43.1493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001fa2-0005-db00-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 2025-12-16 23:09:43.1907 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001fa4-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:09:43.1907 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001fa4-0005-db00-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 2025-12-16 23:09:43.1907 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001fa4-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:09:43.1977 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001fa4-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:09:43.1977 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001fa4-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:09:43.1977 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001fa4-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:09:43.3738 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001fa4-0005-db00-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 2025-12-16 23:11:17.5232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009adc-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:11:17.5232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004098-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:11:17.5232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009adc-0004-7d00-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 2025-12-16 23:11:17.5232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004098-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 2025-12-16 23:11:17.5291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009adc-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:11:17.5291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004098-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 2025-12-16 23:11:17.5291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009adc-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:11:17.5291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004098-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:11:17.5291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009adc-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:11:17.5291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004098-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 2025-12-16 23:11:17.5291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009adc-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:11:17.5291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004098-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 2025-12-16 23:11:17.5938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004098-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 2025-12-16 23:11:17.6521 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009adc-0004-7d00-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 2025-12-16 23:11:17.6521 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001fa6-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:11:17.6680 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001fa6-0005-db00-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 2025-12-16 23:11:17.6680 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001fa6-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:11:17.6680 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001fa6-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:11:17.6680 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001fa6-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:11:17.6680 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001fa6-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:11:17.8636 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001fa6-0005-db00-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 2025-12-16 23:14:42.9558 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393f-0002-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:14:42.9558 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393f-0002-7700-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 2025-12-16 23:14:42.9558 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000828f-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:14:42.9558 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393f-0002-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:14:42.9558 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000828f-0002-a900-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 2025-12-16 23:14:42.9558 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393f-0002-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:14:42.9558 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000828f-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:14:42.9558 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393f-0002-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:14:42.9670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000828f-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:14:42.9670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393f-0002-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 2025-12-16 23:14:42.9670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000828f-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:14:42.9670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000828f-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:14:43.0260 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000393f-0002-7700-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 2025-12-16 23:14:43.0886 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000828f-0002-a900-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 2025-12-16 23:14:43.1192 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008291-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:14:43.1192 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008291-0002-a900-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 2025-12-16 23:14:43.1238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008291-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:14:43.1238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008291-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:14:43.1238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008291-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:14:43.1238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008291-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:14:43.3030 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008291-0002-a900-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 2025-12-16 23:16:17.5183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000409a-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:16:17.5183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009afc-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:16:17.5183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000409a-0004-d500-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 2025-12-16 23:16:17.5183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009afc-0004-7d00-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 2025-12-16 23:16:17.5183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000409a-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:16:17.5183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009afc-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:16:17.5183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000409a-0004-d500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:16:17.5183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009afc-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:16:17.5183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000409a-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 2025-12-16 23:16:17.5183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009afc-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:16:17.5183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000409a-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 2025-12-16 23:16:17.5324 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009afc-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:16:17.5877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009afc-0004-7d00-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 2025-12-16 23:16:17.6566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000409a-0004-d500-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 2025-12-16 23:16:17.6566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009afe-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:16:17.6743 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009afe-0004-7d00-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 2025-12-16 23:16:17.6743 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009afe-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:16:17.6743 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009afe-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:16:17.6743 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009afe-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:16:17.6743 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009afe-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:16:17.8682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009afe-0004-7d00-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 2025-12-16 23:19:42.9553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082a9-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:19:42.9567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b1a-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:19:42.9567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082a9-0002-a900-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 2025-12-16 23:19:42.9567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b1a-0004-7d00-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 2025-12-16 23:19:42.9567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082a9-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:19:42.9567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b1a-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:19:42.9567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082a9-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:19:42.9567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b1a-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:19:42.9567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082a9-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:19:43.0046 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b1a-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:19:43.0046 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082a9-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:19:43.0046 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b1a-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:19:43.0655 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082a9-0002-a900-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 2025-12-16 23:19:43.1276 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b1a-0004-7d00-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 2025-12-16 23:19:43.1702 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b1c-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:19:43.1702 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b1c-0004-7d00-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 2025-12-16 23:19:43.1751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b1c-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:19:43.1751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b1c-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:19:43.1751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b1c-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:19:43.1751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b1c-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:19:43.3546 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b1c-0004-7d00-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 2025-12-16 23:21:17.5182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80019793-0000-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:21:17.5182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002058-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:21:17.5182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80019793-0000-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 2025-12-16 23:21:17.5249 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002058-0000-6400-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 2025-12-16 23:21:17.5249 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80019793-0000-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 2025-12-16 23:21:17.5249 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002058-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:21:17.5249 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80019793-0000-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:21:17.5249 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002058-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:21:17.5249 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80019793-0000-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:21:17.5249 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002058-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 2025-12-16 23:21:17.5249 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80019793-0000-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 2025-12-16 23:21:17.5357 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002058-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 2025-12-16 23:21:17.6343 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80019793-0000-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 2025-12-16 23:21:17.6882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002058-0000-6400-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 2025-12-16 23:21:17.7021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80019795-0000-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:21:17.7021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80019795-0000-f500-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 2025-12-16 23:21:17.7021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80019795-0000-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:21:17.7082 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80019795-0000-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:21:17.7082 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80019795-0000-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:21:17.7082 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80019795-0000-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 2025-12-16 23:21:17.9532 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80019795-0000-f500-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 2025-12-16 23:24:42.9586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8001979d-0000-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:24:42.9610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8001979d-0000-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 2025-12-16 23:24:42.9610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000205a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:24:42.9610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8001979d-0000-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 2025-12-16 23:24:42.9610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000205a-0000-6400-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 2025-12-16 23:24:42.9610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8001979d-0000-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:24:42.9610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000205a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:24:42.9610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8001979d-0000-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:24:42.9610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000205a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:24:42.9610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8001979d-0000-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 2025-12-16 23:24:42.9610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000205a-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 2025-12-16 23:24:42.9610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000205a-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 2025-12-16 23:24:43.0254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8001979d-0000-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 2025-12-16 23:24:43.0886 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000205a-0000-6400-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 2025-12-16 23:24:43.1293 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000205c-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:24:43.1293 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000205c-0000-6400-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 2025-12-16 23:24:43.1362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000205c-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:24:43.1362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000205c-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:24:43.1362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000205c-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 2025-12-16 23:24:43.1362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000205c-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 2025-12-16 23:24:43.3162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000205c-0000-6400-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 2025-12-16 23:26:17.5158 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003138-0001-7100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:26:17.5158 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003138-0001-7100-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 2025-12-16 23:26:17.5158 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b59-0001-7a00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:26:17.5158 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003138-0001-7100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:26:17.5195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b59-0001-7a00-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 2025-12-16 23:26:17.5195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003138-0001-7100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:26:17.5195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b59-0001-7a00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:26:17.5195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003138-0001-7100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:26:17.5195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b59-0001-7a00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:26:17.5195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003138-0001-7100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:26:17.5195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b59-0001-7a00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:26:17.5195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b59-0001-7a00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:26:17.6359 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b59-0001-7a00-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 2025-12-16 23:26:17.8085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003138-0001-7100-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 2025-12-16 23:26:17.8188 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000200e-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:26:17.8188 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000200e-0005-db00-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 2025-12-16 23:26:17.8188 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000200e-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:26:17.8188 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000200e-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:26:17.8188 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000200e-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:26:17.8188 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000200e-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:26:18.0475 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000200e-0005-db00-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 2025-12-16 23:29:42.9465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082cd-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:29:42.9465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003941-0002-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:29:42.9465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082cd-0002-a900-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 2025-12-16 23:29:42.9465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003941-0002-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 2025-12-16 23:29:42.9529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082cd-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:29:42.9529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003941-0002-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 2025-12-16 23:29:42.9529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082cd-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:29:42.9529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003941-0002-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:29:42.9529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082cd-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:29:42.9529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003941-0002-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:29:42.9529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082cd-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:29:42.9529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003941-0002-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 2025-12-16 23:29:43.0163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082cd-0002-a900-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 2025-12-16 23:29:43.0760 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003941-0002-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 2025-12-16 23:29:43.1090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003943-0002-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:29:43.1090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003943-0002-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 2025-12-16 23:29:43.1090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003943-0002-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 2025-12-16 23:29:43.1090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003943-0002-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:29:43.1090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003943-0002-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:29:43.1090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003943-0002-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 2025-12-16 23:29:43.2936 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003943-0002-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 2025-12-16 23:31:17.5090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000202e-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:31:17.5090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a64-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:31:17.5090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000202e-0005-db00-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 2025-12-16 23:31:17.5090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a64-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 2025-12-16 23:31:17.5090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000202e-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:31:17.5090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a64-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 2025-12-16 23:31:17.5090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000202e-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:31:17.5182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a64-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:31:17.5182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000202e-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:31:17.5182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a64-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 2025-12-16 23:31:17.5182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000202e-0005-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:31:17.5182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a64-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 2025-12-16 23:31:17.5781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000202e-0005-db00-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 2025-12-16 23:31:17.7179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a64-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 2025-12-16 23:31:17.7322 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018d7-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:31:17.7322 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018d7-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 2025-12-16 23:31:17.7378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018d7-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 2025-12-16 23:31:17.7378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018d7-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:31:17.7378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018d7-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 2025-12-16 23:31:17.7378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018d7-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 2025-12-16 23:31:17.9204 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018d7-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 2025-12-16 23:34:42.9478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018ef-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:34:42.9478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018ef-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 2025-12-16 23:34:42.9478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003654-0000-8d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:34:42.9478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018ef-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 2025-12-16 23:34:42.9478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003654-0000-8d00-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 2025-12-16 23:34:42.9478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018ef-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:34:42.9600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003654-0000-8d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:34:42.9600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018ef-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 2025-12-16 23:34:42.9600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003654-0000-8d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:34:42.9600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018ef-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 2025-12-16 23:34:42.9600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003654-0000-8d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:34:42.9600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003654-0000-8d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:34:43.0196 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018ef-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 2025-12-16 23:34:43.0805 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003654-0000-8d00-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 2025-12-16 23:34:43.3769 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f1-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:34:43.3769 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f1-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 2025-12-16 23:34:43.3820 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f1-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 2025-12-16 23:34:43.3820 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f1-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:34:43.3820 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f1-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 2025-12-16 23:34:43.3820 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f1-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 2025-12-16 23:34:43.5587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f1-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 2025-12-16 23:36:17.5132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f3-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:36:17.5132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a68-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:36:17.5132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f3-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 2025-12-16 23:36:17.5132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a68-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 2025-12-16 23:36:17.5132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f3-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 2025-12-16 23:36:17.5132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a68-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 2025-12-16 23:36:17.5132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f3-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:36:17.5132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a68-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:36:17.5243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f3-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 2025-12-16 23:36:17.5243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a68-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 2025-12-16 23:36:17.5243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f3-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 2025-12-16 23:36:17.5243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a68-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 2025-12-16 23:36:17.5827 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f3-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 2025-12-16 23:36:17.7041 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a68-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 2025-12-16 23:36:17.7165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f5-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:36:17.7165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f5-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 2025-12-16 23:36:17.7264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f5-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 2025-12-16 23:36:17.7264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f5-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:36:17.7264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f5-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 2025-12-16 23:36:17.7264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f5-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 2025-12-16 23:36:18.1049 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018f5-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 2025-12-16 23:39:42.9413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018fd-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:39:42.9413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018fd-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 2025-12-16 23:39:42.9413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365c-0000-8d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:39:42.9413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018fd-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 2025-12-16 23:39:42.9476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365c-0000-8d00-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 2025-12-16 23:39:42.9476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018fd-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:39:42.9476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365c-0000-8d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:39:42.9476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018fd-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 2025-12-16 23:39:42.9476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365c-0000-8d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:39:42.9476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018fd-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 2025-12-16 23:39:42.9476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365c-0000-8d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:39:42.9476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365c-0000-8d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:39:43.0163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800018fd-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 2025-12-16 23:39:43.0798 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365c-0000-8d00-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 2025-12-16 23:39:43.1132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365e-0000-8d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:39:43.1132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365e-0000-8d00-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 2025-12-16 23:39:43.1132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365e-0000-8d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:39:43.1199 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365e-0000-8d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:39:43.1199 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365e-0000-8d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:39:43.1199 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365e-0000-8d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:39:43.3212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000365e-0000-8d00-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 2025-12-16 23:41:17.5125 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bba-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:41:17.5125 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000569b-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:41:17.5125 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bba-0004-7d00-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 2025-12-16 23:41:17.5125 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000569b-0004-8000-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 2025-12-16 23:41:17.5125 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bba-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:41:17.5125 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000569b-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:41:17.5125 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bba-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:41:17.5125 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000569b-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:41:17.5125 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bba-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:41:17.5125 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000569b-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 2025-12-16 23:41:17.5125 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bba-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:41:17.5125 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000569b-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 2025-12-16 23:41:17.5841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bba-0004-7d00-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 2025-12-16 23:41:17.6459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000569b-0004-8000-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 2025-12-16 23:41:17.6568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003162-0001-7100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:41:17.6568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003162-0001-7100-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 2025-12-16 23:41:17.6568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003162-0001-7100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:41:17.6568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003162-0001-7100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:41:17.6568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003162-0001-7100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:41:17.6568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003162-0001-7100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:41:17.9535 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003162-0001-7100-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 2025-12-16 23:44:42.9332 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003186-0001-7100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:44:42.9332 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003186-0001-7100-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 2025-12-16 23:44:42.9384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003186-0001-7100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:44:42.9384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003186-0001-7100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:44:42.9384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003186-0001-7100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:44:42.9384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003186-0001-7100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:44:42.9384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003981-0002-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:44:42.9384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003981-0002-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 2025-12-16 23:44:42.9384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003981-0002-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 2025-12-16 23:44:42.9535 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003981-0002-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:44:42.9535 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003981-0002-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:44:42.9535 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003981-0002-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 2025-12-16 23:44:43.0015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003186-0001-7100-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 2025-12-16 23:44:43.0692 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003981-0002-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 2025-12-16 23:44:43.1078 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800056fb-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:44:43.1099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800056fb-0004-8000-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 2025-12-16 23:44:43.1099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800056fb-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:44:43.1099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800056fb-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:44:43.1099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800056fb-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 2025-12-16 23:44:43.1099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800056fb-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 2025-12-16 23:44:43.2996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800056fb-0004-8000-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 2025-12-16 23:46:17.5208 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a6c-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:46:17.5208 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001975-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:46:17.5208 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a6c-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 2025-12-16 23:46:17.5208 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001975-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 2025-12-16 23:46:17.5208 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a6c-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 2025-12-16 23:46:17.5208 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001975-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 2025-12-16 23:46:17.5208 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a6c-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:46:17.5325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001975-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:46:17.5325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a6c-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 2025-12-16 23:46:17.5325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001975-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 2025-12-16 23:46:17.5325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a6c-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 2025-12-16 23:46:17.5325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001975-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 2025-12-16 23:46:17.5990 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001975-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 2025-12-16 23:46:17.6562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a6c-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 2025-12-16 23:46:17.6669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003196-0001-7100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:46:17.6669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003196-0001-7100-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 2025-12-16 23:46:17.6722 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003196-0001-7100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:46:17.6722 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003196-0001-7100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:46:17.6722 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003196-0001-7100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:46:17.6722 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003196-0001-7100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:46:17.9181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003196-0001-7100-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 2025-12-16 23:49:42.9418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399f-0002-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:49:42.9418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399f-0002-7700-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 2025-12-16 23:49:42.9418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082cf-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:49:42.9418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399f-0002-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:49:42.9418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082cf-0002-a900-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 2025-12-16 23:49:42.9418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399f-0002-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:49:42.9418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082cf-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:49:42.9418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399f-0002-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:49:42.9418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082cf-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:49:42.9544 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399f-0002-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 2025-12-16 23:49:42.9544 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082cf-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:49:42.9544 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082cf-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:49:43.0062 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399f-0002-7700-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 2025-12-16 23:49:43.0808 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082cf-0002-a900-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 2025-12-16 23:49:43.1226 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a98-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:49:43.1226 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a98-0005-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 2025-12-16 23:49:43.1277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a98-0005-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 2025-12-16 23:49:43.1277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a98-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:49:43.1277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a98-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 2025-12-16 23:49:43.1277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a98-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 2025-12-16 23:49:43.3101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a98-0005-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 2025-12-16 23:51:17.5277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a7-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:51:17.5277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bbe-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:51:17.5277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a7-0004-8000-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 2025-12-16 23:51:17.5277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bbe-0004-7d00-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 2025-12-16 23:51:17.5340 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a7-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:51:17.5340 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bbe-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:51:17.5340 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a7-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:51:17.5340 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bbe-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:51:17.5340 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a7-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 2025-12-16 23:51:17.5340 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bbe-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:51:17.5340 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a7-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 2025-12-16 23:51:17.5340 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bbe-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:51:17.5994 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a7-0004-8000-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 2025-12-16 23:51:17.6841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bbe-0004-7d00-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 2025-12-16 23:51:17.6967 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a9-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:51:17.6967 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a9-0004-8000-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 2025-12-16 23:51:17.6967 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a9-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:51:17.6967 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a9-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:51:17.7058 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a9-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 2025-12-16 23:51:17.7058 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a9-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 2025-12-16 23:51:17.8946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a9-0004-8000-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 2025-12-16 23:54:42.9297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057c1-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:54:42.9297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057c1-0004-8000-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 2025-12-16 23:54:42.9297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057c1-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:54:42.9297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057c1-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:54:42.9297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057c1-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 2025-12-16 23:54:42.9297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bc0-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:54:42.9402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057c1-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 2025-12-16 23:54:42.9402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bc0-0004-7d00-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 2025-12-16 23:54:42.9402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bc0-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:54:42.9402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bc0-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:54:42.9402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bc0-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:54:42.9402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bc0-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:54:42.9979 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057c1-0004-8000-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 2025-12-16 23:54:43.0658 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bc0-0004-7d00-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 2025-12-16 23:54:43.1027 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bc2-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:54:43.1027 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bc2-0004-7d00-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 2025-12-16 23:54:43.1027 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bc2-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:54:43.1027 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bc2-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:54:43.1027 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bc2-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:54:43.1130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bc2-0004-7d00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:54:43.2922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009bc2-0004-7d00-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 2025-12-16 23:56:17.5195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082f5-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:56:17.5195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a1-0002-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:56:17.5195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082f5-0002-a900-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 2025-12-16 23:56:17.5195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a1-0002-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 2025-12-16 23:56:17.5195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082f5-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:56:17.5195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a1-0002-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 2025-12-16 23:56:17.5195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082f5-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:56:17.5195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a1-0002-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:56:17.5195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082f5-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:56:17.5195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a1-0002-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:56:17.5195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082f5-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:56:17.5195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a1-0002-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 2025-12-16 23:56:17.5912 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082f5-0002-a900-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 2025-12-16 23:56:17.6690 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a1-0002-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 2025-12-16 23:56:17.6855 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082f7-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:56:17.6855 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082f7-0002-a900-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 2025-12-16 23:56:17.6855 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082f7-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:56:17.6923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082f7-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:56:17.6923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082f7-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:56:17.6923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082f7-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:56:17.8917 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082f7-0002-a900-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 2025-12-16 23:59:42.9242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003b12-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:59:42.9242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003b12-0005-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 2025-12-16 23:59:42.9319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003b12-0005-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 2025-12-16 23:59:42.9319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082fd-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:59:42.9319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003b12-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:59:42.9319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082fd-0002-a900-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 2025-12-16 23:59:42.9319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003b12-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 2025-12-16 23:59:42.9319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082fd-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:59:42.9319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003b12-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 2025-12-16 23:59:42.9319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082fd-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:59:42.9442 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082fd-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:59:42.9442 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082fd-0002-a900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:59:43.0001 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003b12-0005-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 2025-12-16 23:59:43.0643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800082fd-0002-a900-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 2025-12-16 23:59:43.0987 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001977-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:59:43.0987 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001977-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 2025-12-16 23:59:43.0987 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001977-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 2025-12-16 23:59:43.0987 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001977-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2025-12-16 23:59:43.0987 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001977-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 2025-12-16 23:59:43.0987 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001977-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 2025-12-16 23:59:43.2840 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001977-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