2026-02-08 00:04:25.7427 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062f8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:04:25.7427 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076d9-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:04:25.7708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062f8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:04:25.7708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076d9-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:04:25.7708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062f8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:04:25.7708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062f8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:04:25.7708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062f8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:04:25.7708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076d9-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:04:25.7708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062f8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:04:25.7708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076d9-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:04:25.7708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076d9-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:04:25.7708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076d9-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:04:25.7915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062f8-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:04:25.9280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076d9-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:04:26.1373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062fa-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:04:26.1373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062fa-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:04:26.1373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062fa-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:04:26.1430 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062fa-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:04:26.1430 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062fa-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:04:26.1430 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062fa-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:04:26.1606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062fa-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.1241 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dcf-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.1241 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dcf-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.1288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dcf-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.1288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dcf-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.1288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dcf-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.1288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dcf-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.1288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f16-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.1288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f16-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.1288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f16-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.1288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f16-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.1288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f16-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.1451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f16-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.1616 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f16-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.3153 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dcf-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.3569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062fc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.3569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062fc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.3569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062fc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.3569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062fc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.3626 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062fc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.3626 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062fc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:05:38.3626 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062fc-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:25.5930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061f9-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:25.5930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061f9-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:25.5930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061f9-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:25.5930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061f9-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:25.6015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061f9-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:25.6015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061f9-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:25.6015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ee5-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:25.6015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ee5-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:25.6015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ee5-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:25.6015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ee5-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:25.6015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ee5-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:25.6015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ee5-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:25.6309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061f9-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:25.7818 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ee5-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:26.2071 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fb-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:26.2071 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fb-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:26.2109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fb-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:26.2109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fb-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:26.2109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fb-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:26.2109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fb-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:09:26.2109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fb-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:25.8634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076e1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:25.8634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fd-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:25.8634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076e1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:25.8634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fd-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:25.8634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076e1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:25.8634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fd-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:25.8723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076e1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:25.8723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fd-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:25.8723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076e1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:25.8723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fd-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:25.8723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076e1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:25.8723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fd-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:25.8924 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076e1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:26.0393 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fd-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:26.2764 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000645-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:26.2779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000645-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:26.2779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000645-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:26.2779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000645-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:26.2779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000645-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:26.2779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000645-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:14:26.2943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000645-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.5079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ee7-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.5079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dad-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.5079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ee7-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.5079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dad-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.5079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ee7-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.5079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dad-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.5079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ee7-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.5079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dad-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.5079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ee7-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.5079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dad-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.5180 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ee7-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.5180 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dad-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.5482 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ee7-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.7128 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dad-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.9128 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f22-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.9128 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f22-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.9128 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f22-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.9128 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f22-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.9128 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f22-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.9128 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f22-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:19:25.9315 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f22-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:20:03.9715 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 8000537e-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Exception caught in global error handler, exception message: The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived', exception stack: at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) RequestId: 8000537e-000a-fa00-b63f-84710c7967bb, exception: System.Net.WebSockets.WebSocketException (0x80004005): The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) ExecutionContext.RunInternal => d__4.MoveNext => AspDotNetLogger.LogError 2026-02-08 00:24:25.5136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006201-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:24:25.5136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017b6-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:24:25.5136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006201-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:24:25.5136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017b6-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:24:25.5136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006201-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:24:25.5136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006201-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:24:25.5136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017b6-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:24:25.5136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006201-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:24:25.5136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017b6-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:24:25.5136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006201-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:24:25.5136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017b6-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:24:25.5136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017b6-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:24:25.5332 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006201-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:24:25.6647 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017b6-0007-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:24:25.9478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b37-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:24:25.9478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b37-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:24:25.9478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b37-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:24:25.9478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b37-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:24:25.9478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b37-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:24:25.9478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b37-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:24:25.9709 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b37-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.5532 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000647-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.5532 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000422-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.5532 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000647-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.5532 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000422-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.5532 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000647-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.5587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000422-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.5587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000647-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.5587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000422-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.5587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000647-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.5587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000422-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.5587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000647-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.5587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000422-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.5805 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000647-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.7201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000422-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.9387 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000424-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.9387 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000424-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.9387 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000424-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.9387 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000424-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.9387 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000424-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.9387 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000424-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:29:25.9589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000424-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:25.5201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3d-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:25.5201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3d-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:25.5201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3d-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:25.5201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3d-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:25.5201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3d-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:25.5201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3d-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:25.5201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006302-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:25.5201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006302-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:25.5340 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006302-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:25.5340 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006302-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:25.5340 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006302-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:25.5340 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006302-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:25.5611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3d-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:25.7326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006302-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:26.0641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:26.0641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:26.0641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:26.0641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:26.0641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:26.0641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:34:26.0867 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b3f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.0536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005382-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.0536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a18-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.0536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005382-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.0536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a18-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.0536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005382-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.0536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a18-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.0536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005382-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.0536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a18-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.0536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005382-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.0536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a18-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.0536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005382-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.0536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a18-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.0810 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a18-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.2166 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005382-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.4417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000620f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.4417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000620f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.4456 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000620f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.4456 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000620f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.4456 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000620f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.4456 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000620f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:39:26.4621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000620f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:25.6246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a1a-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:25.6246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005384-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:25.6246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a1a-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:25.6246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005384-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:25.6246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a1a-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:25.6246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005384-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:25.6246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a1a-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:25.6246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005384-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:25.6246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a1a-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:25.6246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005384-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:25.6246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a1a-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:25.6246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005384-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:25.6624 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005384-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:25.8077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a1a-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:26.0185 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003db9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:26.0185 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003db9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:26.0185 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003db9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:26.0185 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003db9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:26.0185 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003db9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:26.0185 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003db9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:44:26.0418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003db9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:26.4449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000649-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:26.4449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000430-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:26.4449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000649-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:26.4449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000430-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:26.4449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000649-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:26.4449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000649-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:26.4449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000430-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:26.4449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000649-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:26.4449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000430-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:26.4449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000649-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:26.4449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000430-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:26.4546 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000430-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:26.4546 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000430-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:26.6126 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000649-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:27.4313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006211-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:27.4313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006211-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:27.4313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006211-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:27.4313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006211-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:27.4313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006211-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:27.4399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006211-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:49:27.4399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006211-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.0052 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004009-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.0060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a54-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.0060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004009-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.0060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a54-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.0060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004009-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.0060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a54-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.0060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004009-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.0060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a54-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.0060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004009-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.0060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a54-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.0060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004009-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.0060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a54-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.0421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004009-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.1749 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a54-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.9093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000634-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.9093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000634-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.9140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000634-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.9140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000634-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.9140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000634-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.9140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000634-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:54:26.9311 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000634-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.1015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b7-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.1015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000345a-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.1015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b7-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.1045 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000345a-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.1045 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b7-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.1045 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000345a-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.1045 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b7-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.1045 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000345a-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.1045 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b7-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.1045 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000345a-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.1045 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b7-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.1045 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000345a-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.1302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000345a-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.2777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b7-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.9005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a56-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.9023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a56-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.9023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a56-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.9023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a56-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.9023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a56-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.9023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a56-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 00:59:26.9243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a56-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:26.5786 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a62-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:26.5792 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a91-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:26.5792 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a62-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:26.5792 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a91-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:26.5792 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a62-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:26.5792 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a91-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:26.5792 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a62-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:26.5792 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a91-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:26.5792 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a62-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:26.5792 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a91-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:26.5792 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a62-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:26.5792 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a91-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:26.6253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a62-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:26.7780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a91-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:27.5035 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a93-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:27.5035 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a93-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:27.5035 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a93-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:27.5035 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a93-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:27.5035 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a93-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:27.5035 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a93-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:04:27.5259 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a93-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:26.4104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000638-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:26.4136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dc9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:26.4136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000638-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:26.4136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dc9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:26.4136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000638-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:26.4136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dc9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:26.4136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000638-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:26.4136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dc9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:26.4136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000638-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:26.4136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dc9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:26.4136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000638-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:26.4136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dc9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:26.4408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000638-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:26.5744 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dc9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:27.3250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bd-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:27.3250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bd-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:27.3250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bd-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:27.3250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bd-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:27.3250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bd-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:27.3250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bd-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:09:27.3447 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bd-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:26.6908 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a6e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:26.6908 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000400b-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:26.6908 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a6e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:26.6908 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000400b-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:26.6991 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a6e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:26.6991 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000400b-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:26.6991 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a6e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:26.6991 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000400b-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:26.6991 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a6e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:26.6991 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000400b-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:26.6991 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a6e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:26.6991 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000400b-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:26.7200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a6e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:26.8523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000400b-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:27.3336 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bf-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:27.3336 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bf-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:27.3336 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bf-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:27.3394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bf-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:27.3394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bf-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:27.3394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bf-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:14:27.3573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063bf-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:26.9305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004094-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:26.9305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004094-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:26.9305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004094-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:26.9305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004094-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:26.9383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004094-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:26.9383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004094-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:26.9383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a97-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:26.9383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a97-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:26.9383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a97-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:26.9383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a97-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:26.9383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a97-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:26.9383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a97-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:26.9663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004094-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:27.1154 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a97-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:27.9242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004096-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:27.9242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004096-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:27.9242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004096-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:27.9242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004096-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:27.9242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004096-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:27.9242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004096-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:19:27.9451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004096-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:25.7668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000400d-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:25.7668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a70-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:25.7668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000400d-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:25.7668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a70-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:25.7715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000400d-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:25.7715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a70-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:25.7715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000400d-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:25.7715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a70-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:25.7715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000400d-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:25.7715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a70-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:25.7715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000400d-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:25.7715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a70-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:25.7957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000400d-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:25.9678 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a70-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:27.7753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000beb-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:27.7753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000beb-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:27.7753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000beb-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:27.7753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000beb-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:27.7753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000beb-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:27.7753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000beb-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:24:27.7938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000beb-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:25.6318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a9b-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:25.6318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6e-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:25.6318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a9b-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:25.6318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6e-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:25.6360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a9b-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:25.6360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6e-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:25.6360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a9b-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:25.6360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6e-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:25.6360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a9b-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:25.6360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6e-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:25.6360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a9b-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:25.6360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6e-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:25.6677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a9b-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:25.7927 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6e-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:26.0688 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dcb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:26.0688 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dcb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:26.0688 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dcb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:26.0746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dcb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:26.0746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dcb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:26.0746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dcb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:29:26.0912 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dcb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.5674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a0-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.5674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000370c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.5674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a0-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.5674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000370c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.5674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a0-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.5674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000370c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.5674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a0-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.5674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000370c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.5674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a0-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.5674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000370c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.5674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a0-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.5674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000370c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.5959 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a0-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.7405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dd5-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.7405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001453-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.7405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dd5-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.7405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001453-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.7405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dd5-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.7405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001453-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.7405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dd5-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.7405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001453-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.7405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dd5-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.7405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001453-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.7405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dd5-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.7405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001453-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.7528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000370c-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.7528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001453-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.8894 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dd5-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.9583 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063c9-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.9583 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063c9-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.9583 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063c9-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.9583 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063c9-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.9583 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063c9-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.9583 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063c9-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.9583 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000345c-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.9583 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000345c-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.9708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000345c-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.9708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000345c-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.9708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000345c-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.9708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000345c-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.9708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063c9-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:34:25.9888 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000345c-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:25.6298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa5-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:25.6298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b57-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:25.6316 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa5-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:25.6316 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b57-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:25.6316 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa5-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:25.6316 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b57-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:25.6316 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa5-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:25.6316 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b57-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:25.6316 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa5-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:25.6316 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b57-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:25.6316 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa5-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:25.6316 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b57-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:25.6757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa5-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:25.8412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b57-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:26.1334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000640-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:26.1334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000640-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:26.1334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000640-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:26.1334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000640-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:26.1334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000640-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:26.1334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000640-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:39:26.1547 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000640-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.5646 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003460-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.5646 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e70-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.5646 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003460-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.5646 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e70-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.5646 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003460-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.5646 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e70-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.5646 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003460-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.5646 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003460-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.5646 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e70-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.5646 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003460-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.5646 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e70-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.5749 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e70-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.5749 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003460-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.6917 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e70-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003462-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003462-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003462-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003462-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003462-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003462-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:44:25.9295 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003462-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:25.6587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003464-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:25.6587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:25.6587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003464-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:25.6587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:25.6587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003464-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:25.6587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:25.6587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003464-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:25.6587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:25.6587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003464-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:25.6587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:25.6587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003464-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:25.6587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:25.6795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003464-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:25.8112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7a-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:26.1634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7c-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:26.1634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7c-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:26.1634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7c-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:26.1634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7c-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:26.1634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7c-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:26.1634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7c-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:49:26.1864 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7c-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:25.5605 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000444-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:25.5605 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000644-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:25.5605 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000444-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:25.5605 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000644-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:25.5605 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000444-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:25.5605 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000444-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:25.5605 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000444-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:25.5605 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000644-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:25.5605 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000444-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:25.5605 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000644-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:25.5676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000644-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:25.5676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000644-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:25.5935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000644-000c-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:25.7233 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000444-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:26.0022 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ddb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:26.0022 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ddb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:26.0022 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ddb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:26.0047 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ddb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:26.0047 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ddb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:26.0047 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ddb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:54:26.0047 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ddb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.5457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b5b-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.5457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa9-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.5457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b5b-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.5457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa9-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.5457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b5b-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.5457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b5b-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.5457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b5b-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.5457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa9-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.5457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b5b-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.5457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa9-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.5457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa9-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.5457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa9-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.5677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b5b-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.7030 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa9-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.9043 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.9043 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.9043 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.9043 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.9043 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.9043 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 01:59:25.9276 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a7e-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:03:06.9395 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 800067c1-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Exception caught in global error handler, exception message: The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived', exception stack: at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) RequestId: 800067c1-0000-f800-b63f-84710c7967bb, exception: System.Net.WebSockets.WebSocketException (0x80004005): The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) ExecutionContext.RunInternal => d__4.MoveNext => AspDotNetLogger.LogError 2026-02-08 02:04:25.5491 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c18-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:04:25.5491 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a42-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:04:25.5491 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c18-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:04:25.5491 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a42-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:04:25.5491 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c18-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:04:25.5491 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a42-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:04:25.5491 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c18-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:04:25.5491 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a42-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:04:25.5491 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c18-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:04:25.5491 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a42-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:04:25.5491 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c18-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:04:25.5491 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a42-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:04:25.5903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a42-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:04:25.7380 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c18-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:04:25.9444 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c1a-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:04:25.9444 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c1a-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:04:25.9444 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c1a-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:04:25.9444 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c1a-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:04:25.9444 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c1a-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:04:25.9532 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c1a-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:04:25.9690 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c1a-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:25.6222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003de9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:25.6222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005815-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:25.6222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003de9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:25.6222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005815-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:25.6222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003de9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:25.6222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005815-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:25.6222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003de9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:25.6297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005815-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:25.6297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003de9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:25.6297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005815-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:25.6297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003de9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:25.6297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005815-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:25.6495 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003de9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:25.7941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005815-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:26.1912 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000448-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:26.1922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000448-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:26.1922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000448-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:26.1922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000448-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:26.1922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000448-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:26.1922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000448-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:09:26.2083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000448-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:10:36.9808 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 80001e45-0000-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Exception caught in global error handler, exception message: The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived', exception stack: at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) RequestId: 80001e45-0000-f500-b63f-84710c7967bb, exception: System.Net.WebSockets.WebSocketException (0x80004005): The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) ExecutionContext.RunInternal => d__4.MoveNext => AspDotNetLogger.LogError 2026-02-08 02:14:25.5528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005817-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:14:25.5528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005817-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:14:25.5528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006227-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:14:25.5528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005817-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:14:25.5528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006227-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:14:25.5528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005817-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:14:25.5569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006227-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:14:25.5569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005817-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:14:25.5569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006227-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:14:25.5569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005817-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:14:25.5569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006227-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:14:25.5569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006227-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:14:25.5750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005817-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:14:25.7159 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006227-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:14:25.9211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c1e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:14:25.9211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c1e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:14:25.9211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c1e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:14:25.9211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c1e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:14:25.9211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c1e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:14:25.9211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c1e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:14:25.9420 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002c1e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.5562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005819-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.5562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ded-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.5562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005819-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.5562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ded-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.5562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005819-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.5620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ded-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.5620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005819-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.5620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ded-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.5620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005819-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.5620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ded-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.5620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005819-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.5620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ded-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.5967 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ded-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.7537 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005819-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.9586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b5f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.9586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b5f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.9586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b5f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.9586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b5f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.9586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b5f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.9673 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b5f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:19:25.9673 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b5f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:25.7425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006229-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:25.7425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003716-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:25.7425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006229-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:25.7425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003716-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:25.7425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006229-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:25.7425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003716-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:25.7425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006229-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:25.7425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003716-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:25.7425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006229-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:25.7425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003716-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:25.7425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006229-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:25.7534 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003716-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:25.7534 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006229-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:25.9453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003716-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:26.1519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003718-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:26.1519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003718-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:26.1519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003718-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:26.1519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003718-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:26.1519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003718-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:26.1519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003718-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:24:26.1682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003718-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:29:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000371a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:29:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063d1-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:29:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000371a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:29:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063d1-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:29:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000371a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:29:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063d1-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:29:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000371a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:29:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063d1-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:29:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000371a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:29:25.5713 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063d1-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:29:25.5713 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000371a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:29:25.5713 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063d1-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:29:25.6021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000371a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:29:25.7449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063d1-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:29:26.0063 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001e49-0000-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:29:26.0063 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001e49-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 2026-02-08 02:29:26.0105 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001e49-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 2026-02-08 02:29:26.0105 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001e49-0000-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:29:26.0105 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001e49-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 2026-02-08 02:29:26.0105 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001e49-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 2026-02-08 02:29:26.0258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001e49-0000-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000581d-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000581d-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b69-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000581d-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b69-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000581d-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b69-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000581d-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b69-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000581d-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b69-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.5622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b69-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.5854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000581d-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.7317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b69-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.9417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b6b-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.9417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b6b-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.9417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b6b-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.9417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b6b-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.9417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b6b-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.9417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b6b-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:34:25.9653 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b6b-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:39:25.5693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001e59-0000-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:39:25.5693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067cd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:39:25.5693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001e59-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 2026-02-08 02:39:25.5693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067cd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:39:25.5693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001e59-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 2026-02-08 02:39:25.5693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067cd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:39:25.5693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001e59-0000-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:39:25.5693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067cd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:39:25.5693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001e59-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 2026-02-08 02:39:25.5693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067cd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:39:25.5693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001e59-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 2026-02-08 02:39:25.5693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067cd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:39:25.6101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001e59-0000-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:39:25.7603 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067cd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:39:25.9691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067cf-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:39:25.9691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067cf-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:39:25.9731 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067cf-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:39:25.9731 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067cf-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:39:25.9731 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067cf-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:39:25.9731 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067cf-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:39:25.9913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067cf-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:44:25.6543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003724-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:44:25.6543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000622f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:44:25.6543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003724-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:44:25.6543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000622f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:44:25.6543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003724-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:44:25.6543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000622f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:44:25.6543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003724-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:44:25.6543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000622f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:44:25.6543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003724-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:44:25.6543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000622f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:44:25.6543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003724-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:44:25.6645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000622f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:44:25.6645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003724-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:44:25.8164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000622f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:44:26.0627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eef-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:44:26.0627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eef-0004-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 2026-02-08 02:44:26.0627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eef-0004-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 2026-02-08 02:44:26.0627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eef-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:44:26.0627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eef-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:44:26.0711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eef-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:44:26.0865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eef-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:25.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b73-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:25.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ed-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:25.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b73-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:25.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ed-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:25.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b73-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:25.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ed-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:25.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b73-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:25.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ed-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:25.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b73-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:25.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ed-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:25.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b73-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:25.5920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ed-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:25.6194 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b73-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:25.7780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ed-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:25.9845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000112-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:25.9845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000112-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:25.9845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000112-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:25.9845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000112-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:25.9845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000112-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:25.9845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000112-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:49:26.0040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000112-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:52:21.6999 Microsoft.Extensions.Logging.LoggingExtensions.UsingInmemoryRepository Warn: Using an in-memory repository. Keys will not be persisted to storage. XmlKeyManager.GetFallbackKeyRepositoryEncryptorPair => EphemeralXmlRepository..ctor => LoggingExtensions.UsingInmemoryRepository 2026-02-08 02:52:21.7546 Microsoft.Extensions.Logging.LoggingExtensions.UsingEphemeralKeyRepository Warn: Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. XmlKeyManager..ctor => XmlKeyManager.GetFallbackKeyRepositoryEncryptorPair => LoggingExtensions.UsingEphemeralKeyRepository 2026-02-08 02:52:21.7809 Microsoft.Extensions.Logging.LoggingExtensions.NoXMLEncryptorConfiguredKeyMayBePersistedToStorageInUnencryptedForm Warn: No XML encryptor configured. Key {2e9b128a-ae54-4e24-9a95-952ee8d6d21e} may be persisted to storage in unencrypted form. XmlKeyManager.CreateNewKey => XmlKeyManager.Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.IInternalXmlKeyManager.CreateNewKey => LoggingExtensions.NoXMLEncryptorConfiguredKeyMayBePersistedToStorageInUnencryptedForm 2026-02-08 02:52:22.0961 Microsoft.Extensions.Hosting.Internal.ConsoleLifetime.OnApplicationStarted Info: Application started. Press Ctrl+C to shut down. <>c.b__9_0 => <>c.b__20_0 => ConsoleLifetime.OnApplicationStarted 2026-02-08 02:52:22.0961 Microsoft.Extensions.Hosting.Internal.ConsoleLifetime.OnApplicationStarted Info: Hosting environment: Production <>c.b__9_0 => <>c.b__20_0 => ConsoleLifetime.OnApplicationStarted 2026-02-08 02:52:22.0961 Microsoft.Extensions.Hosting.Internal.ConsoleLifetime.OnApplicationStarted Info: Content root path: D:\PANDAGCKNEW\PandaSolution\PandaCore\Gateway <>c.b__9_0 => <>c.b__20_0 => ConsoleLifetime.OnApplicationStarted 2026-02-08 02:52:22.1321 Microsoft.AspNetCore.HttpsPolicy.HttpsLoggingExtensions.FailedToDeterminePort Warn: Failed to determine the https port for redirect. Lazy`1.ViaFactory => HttpsRedirectionMiddleware.TryGetHttpsPort => HttpsLoggingExtensions.FailedToDeterminePort 2026-02-08 02:52:22.2493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 00000000-0000-0000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:52:22.2565 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 00000000-0000-0000-b63f-84710c7967bb, previousRequestId: no previous request id, message: / is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:52:22.2750 Ocelot.Logging.AspDotNetLogger.LogWarning Warn: requestId: 00000000-0000-0000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has NOT been authenticated for / and pipeline error set. Request for authenticated route / by was unauthenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogWarning 2026-02-08 02:52:22.2750 Ocelot.Logging.AspDotNetLogger.LogWarning Warn: requestId: 00000000-0000-0000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Request for authenticated route / by was unauthenticated d__2.MoveNext => OcelotMiddleware.SetPipelineError => AspDotNetLogger.LogWarning 2026-02-08 02:52:22.2859 Ocelot.Logging.AspDotNetLogger.LogWarning Warn: requestId: 00000000-0000-0000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Error Code: UnauthenticatedError Message: Request for authenticated route / by was unauthenticated errors found in ResponderMiddleware. Setting error response for request path:/, request method: GET AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogWarning 2026-02-08 02:52:22.3016 Microsoft.Extensions.Hosting.Internal.ConsoleLifetime.OnApplicationStopping Info: Application is shutting down... ExecutionContext.RunInternal => <>c.b__20_1 => ConsoleLifetime.OnApplicationStopping 2026-02-08 02:52:39.4890 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 80003466-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Exception caught in global error handler, exception message: The remote party closed the WebSocket connection without completing the close handshake., exception stack: at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context), inner exception message Cannot access a disposed object. Object name: 'MemoryPool'., inner exception stack at System.Buffers.MemoryPoolThrowHelper.ThrowObjectDisposedException(ExceptionArgument argument) at System.Buffers.SlabMemoryPool.Lease() at System.IO.Pipelines.Pipe.AllocateSegment(Int32 sizeHint) at System.IO.Pipelines.Pipe.AllocateWriteHeadSynchronized(Int32 sizeHint) at Microsoft.AspNetCore.Server.IIS.Core.OutputProducer.WriteAsync(ReadOnlyMemory`1 buffer, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext.WriteAsync(ReadOnlyMemory`1 memory, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.HttpResponseStream.WriteAsync(ReadOnlyMemory`1 source, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.HttpUpgradeStream.WriteAsync(ReadOnlyMemory`1 source, CancellationToken cancellationToken) at System.Net.WebSockets.ManagedWebSocket.SendFrameFallbackAsync(MessageOpcode opcode, Boolean endOfMessage, ReadOnlyMemory`1 payloadBuffer, CancellationToken cancellationToken) RequestId: 80003466-0008-ed00-b63f-84710c7967bb, exception: System.Net.WebSockets.WebSocketException (997): The remote party closed the WebSocket connection without completing the close handshake. ---> System.ObjectDisposedException: Cannot access a disposed object. Object name: 'MemoryPool'. at System.Buffers.MemoryPoolThrowHelper.ThrowObjectDisposedException(ExceptionArgument argument) at System.Buffers.SlabMemoryPool.Lease() at System.IO.Pipelines.Pipe.AllocateSegment(Int32 sizeHint) at System.IO.Pipelines.Pipe.AllocateWriteHeadSynchronized(Int32 sizeHint) at Microsoft.AspNetCore.Server.IIS.Core.OutputProducer.WriteAsync(ReadOnlyMemory`1 buffer, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext.WriteAsync(ReadOnlyMemory`1 memory, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.HttpResponseStream.WriteAsync(ReadOnlyMemory`1 source, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.HttpUpgradeStream.WriteAsync(ReadOnlyMemory`1 source, CancellationToken cancellationToken) at System.Net.WebSockets.ManagedWebSocket.SendFrameFallbackAsync(MessageOpcode opcode, Boolean endOfMessage, ReadOnlyMemory`1 payloadBuffer, CancellationToken cancellationToken) at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) The remote party closed the WebSocket connection without completing the close handshake. at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) ExecutionContext.RunInternal => d__4.MoveNext => AspDotNetLogger.LogError 2026-02-08 02:52:39.5061 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 80006ab3-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Exception caught in global error handler, exception message: The remote party closed the WebSocket connection without completing the close handshake., exception stack: at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context), inner exception message Cannot access a disposed object. Object name: 'MemoryPool'., inner exception stack at System.Buffers.MemoryPoolThrowHelper.ThrowObjectDisposedException(ExceptionArgument argument) at System.Buffers.SlabMemoryPool.Lease() at System.IO.Pipelines.Pipe.AllocateSegment(Int32 sizeHint) at System.IO.Pipelines.Pipe.AllocateWriteHeadSynchronized(Int32 sizeHint) at Microsoft.AspNetCore.Server.IIS.Core.OutputProducer.WriteAsync(ReadOnlyMemory`1 buffer, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext.WriteAsync(ReadOnlyMemory`1 memory, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.HttpResponseStream.WriteAsync(ReadOnlyMemory`1 source, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.HttpUpgradeStream.WriteAsync(ReadOnlyMemory`1 source, CancellationToken cancellationToken) at System.Net.WebSockets.ManagedWebSocket.SendFrameFallbackAsync(MessageOpcode opcode, Boolean endOfMessage, ReadOnlyMemory`1 payloadBuffer, CancellationToken cancellationToken) RequestId: 80006ab3-0002-fa00-b63f-84710c7967bb, exception: System.Net.WebSockets.WebSocketException (997): The remote party closed the WebSocket connection without completing the close handshake. ---> System.ObjectDisposedException: Cannot access a disposed object. Object name: 'MemoryPool'. at System.Buffers.MemoryPoolThrowHelper.ThrowObjectDisposedException(ExceptionArgument argument) at System.Buffers.SlabMemoryPool.Lease() at System.IO.Pipelines.Pipe.AllocateSegment(Int32 sizeHint) at System.IO.Pipelines.Pipe.AllocateWriteHeadSynchronized(Int32 sizeHint) at Microsoft.AspNetCore.Server.IIS.Core.OutputProducer.WriteAsync(ReadOnlyMemory`1 buffer, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext.WriteAsync(ReadOnlyMemory`1 memory, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.HttpResponseStream.WriteAsync(ReadOnlyMemory`1 source, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.HttpUpgradeStream.WriteAsync(ReadOnlyMemory`1 source, CancellationToken cancellationToken) at System.Net.WebSockets.ManagedWebSocket.SendFrameFallbackAsync(MessageOpcode opcode, Boolean endOfMessage, ReadOnlyMemory`1 payloadBuffer, CancellationToken cancellationToken) at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) The remote party closed the WebSocket connection without completing the close handshake. at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) ExecutionContext.RunInternal => d__4.MoveNext => AspDotNetLogger.LogError 2026-02-08 02:52:39.5061 Panda.ApiGateway.ErrorHandlingMiddleware.HandleExceptionAsync Error: ErrorMsg:An error occurred while writing to logger(s). (Cannot access a disposed object. Object name: 'EventLogInternal'.); StackTrace: at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.OcelotMiddlewareExtensions.<>c__DisplayClass5_0.<b__0>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisMiddleware.Invoke(HttpContext httpContext) at Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisMiddleware.Invoke(HttpContext httpContext) at Panda.ApiGateway.ErrorHandlingMiddleware.InvokeAsync(HttpContext context) ExecutionContext.RunInternal => d__4.MoveNext => ErrorHandlingMiddleware.HandleExceptionAsync 2026-02-08 02:52:39.5061 Panda.ApiGateway.ErrorHandlingMiddleware.HandleExceptionAsync Error: ErrorMsg:An error occurred while writing to logger(s). (Cannot access a disposed object. Object name: 'EventLogInternal'.); StackTrace: at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.OcelotMiddlewareExtensions.<>c__DisplayClass5_0.<b__0>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisMiddleware.Invoke(HttpContext httpContext) at Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisMiddleware.Invoke(HttpContext httpContext) at Panda.ApiGateway.ErrorHandlingMiddleware.InvokeAsync(HttpContext context) ExecutionContext.RunInternal => d__4.MoveNext => ErrorHandlingMiddleware.HandleExceptionAsync 2026-02-08 02:52:39.6241 Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext+Log.ApplicationError Error: Connection ID "17077649822959285349", Request ID "80003466-0008-ed00-b63f-84710c7967bb": An unhandled exception was thrown by the application. Cannot access a disposed object. Object name: 'EventLogInternal'. at System.Diagnostics.EventLogInternal.OpenForWrite(String currentMachineName) at System.Diagnostics.EventLogInternal.InternalWriteEvent(UInt32 eventID, UInt16 category, EventLogEntryType type, String[] strings, Byte[] rawData, String currentMachineName) at System.Diagnostics.EventLogInternal.WriteEvent(EventInstance instance, Byte[] data, Object[] values) at System.Diagnostics.EventLog.WriteEvent(EventInstance instance, Object[] values) at Microsoft.Extensions.Logging.EventLog.WindowsEventLog.WriteEntry(String message, EventLogEntryType type, Int32 eventID, Int16 category) at Microsoft.Extensions.Logging.EventLog.EventLogLogger.WriteMessage(String message, EventLogEntryType eventLogEntryType, Int32 eventId) at Microsoft.Extensions.Logging.EventLog.EventLogLogger.Log[TState](LogLevel logLevel, EventId eventId, TState state, Exception exception, Func`3 formatter) at Microsoft.Extensions.Logging.Logger.g__LoggerLog|12_0[TState](LogLevel logLevel, EventId eventId, ILogger logger, Exception exception, Func`3 formatter, List`1& exceptions, TState& state) d__2.MoveNext => IISHttpContext.ReportApplicationError => Log.ApplicationError 2026-02-08 02:52:39.6241 Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext+Log.ApplicationError Error: Connection ID "18014398519682558642", Request ID "80006ab3-0002-fa00-b63f-84710c7967bb": An unhandled exception was thrown by the application. Cannot access a disposed object. Object name: 'EventLogInternal'. at System.Diagnostics.EventLogInternal.OpenForWrite(String currentMachineName) at System.Diagnostics.EventLogInternal.InternalWriteEvent(UInt32 eventID, UInt16 category, EventLogEntryType type, String[] strings, Byte[] rawData, String currentMachineName) at System.Diagnostics.EventLogInternal.WriteEvent(EventInstance instance, Byte[] data, Object[] values) at System.Diagnostics.EventLog.WriteEvent(EventInstance instance, Object[] values) at Microsoft.Extensions.Logging.EventLog.WindowsEventLog.WriteEntry(String message, EventLogEntryType type, Int32 eventID, Int16 category) at Microsoft.Extensions.Logging.EventLog.EventLogLogger.WriteMessage(String message, EventLogEntryType eventLogEntryType, Int32 eventId) at Microsoft.Extensions.Logging.EventLog.EventLogLogger.Log[TState](LogLevel logLevel, EventId eventId, TState state, Exception exception, Func`3 formatter) at Microsoft.Extensions.Logging.Logger.g__LoggerLog|12_0[TState](LogLevel logLevel, EventId eventId, ILogger logger, Exception exception, Func`3 formatter, List`1& exceptions, TState& state) d__2.MoveNext => IISHttpContext.ReportApplicationError => Log.ApplicationError fail2026-02-08 02:52:39.6278 Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext+d__165.MoveNext Error: Unexpected exception in IISHttpContext.HandleRequest. Cannot access a disposed object. Object name: 'EventLogInternal'. at System.Diagnostics.EventLogInternal.OpenForWrite(String currentMachineName) at System.Diagnostics.EventLogInternal.InternalWriteEvent(UInt32 eventID, UInt16 category, EventLogEntryType type, String[] strings, Byte[] rawData, String currentMachineName) at System.Diagnostics.EventLogInternal.WriteEvent(EventInstance instance, Byte[] data, Object[] values) at System.Diagnostics.EventLog.WriteEvent(EventInstance instance, Object[] values) at Microsoft.Extensions.Logging.EventLog.WindowsEventLog.WriteEntry(String message, EventLogEntryType type, Int32 eventID, Int16 category) at Microsoft.Extensions.Logging.EventLog.EventLogLogger.WriteMessage(String message, EventLogEntryType eventLogEntryType, Int32 eventId) at Microsoft.Extensions.Logging.EventLog.EventLogLogger.Log[TState](LogLevel logLevel, EventId eventId, TState state, Exception exception, Func`3 formatter) at Microsoft.Extensions.Logging.Logger.g__LoggerLog|12_0[TState](LogLevel logLevel, EventId eventId, ILogger logger, Exception exception, Func`3 formatter, List`1& exceptions, TState& state) AsyncStateMachineBox`1.MoveNext => ExecutionContext.RunInternal => d__165.MoveNext 2026-02-08 02:52:39.6278 Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext+d__165.MoveNext Error: Unexpected exception in IISHttpContext.HandleRequest. Cannot access a disposed object. Object name: 'EventLogInternal'. at System.Diagnostics.EventLogInternal.OpenForWrite(String currentMachineName) at System.Diagnostics.EventLogInternal.InternalWriteEvent(UInt32 eventID, UInt16 category, EventLogEntryType type, String[] strings, Byte[] rawData, String currentMachineName) at System.Diagnostics.EventLogInternal.WriteEvent(EventInstance instance, Byte[] data, Object[] values) at System.Diagnostics.EventLog.WriteEvent(EventInstance instance, Object[] values) at Microsoft.Extensions.Logging.EventLog.WindowsEventLog.WriteEntry(String message, EventLogEntryType type, Int32 eventID, Int16 category) at Microsoft.Extensions.Logging.EventLog.EventLogLogger.WriteMessage(String message, EventLogEntryType eventLogEntryType, Int32 eventId) at Microsoft.Extensions.Logging.EventLog.EventLogLogger.Log[TState](LogLevel logLevel, EventId eventId, TState state, Exception exception, Func`3 formatter) at Microsoft.Extensions.Logging.Logger.g__LoggerLog|12_0[TState](LogLevel logLevel, EventId eventId, ILogger logger, Exception exception, Func`3 formatter, List`1& exceptions, TState& state) AsyncStateMachineBox`1.MoveNext => ExecutionContext.RunInternal => d__165.MoveNext 2026-02-08 02:52:39.7614 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 8000630a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Exception caught in global error handler, exception message: The remote party closed the WebSocket connection without completing the close handshake., exception stack: at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context), inner exception message Cannot access a disposed object. Object name: 'MemoryPool'., inner exception stack at System.Buffers.MemoryPoolThrowHelper.ThrowObjectDisposedException(ExceptionArgument argument) at System.Buffers.SlabMemoryPool.Lease() at System.IO.Pipelines.Pipe.AllocateSegment(Int32 sizeHint) at System.IO.Pipelines.Pipe.AllocateWriteHeadSynchronized(Int32 sizeHint) at Microsoft.AspNetCore.Server.IIS.Core.OutputProducer.WriteAsync(ReadOnlyMemory`1 buffer, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext.WriteAsync(ReadOnlyMemory`1 memory, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.HttpResponseStream.WriteAsync(ReadOnlyMemory`1 source, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.HttpUpgradeStream.WriteAsync(ReadOnlyMemory`1 source, CancellationToken cancellationToken) at System.Net.WebSockets.ManagedWebSocket.SendFrameFallbackAsync(MessageOpcode opcode, Boolean endOfMessage, ReadOnlyMemory`1 payloadBuffer, CancellationToken cancellationToken) RequestId: 8000630a-0000-f900-b63f-84710c7967bb, exception: System.Net.WebSockets.WebSocketException (997): The remote party closed the WebSocket connection without completing the close handshake. ---> System.ObjectDisposedException: Cannot access a disposed object. Object name: 'MemoryPool'. at System.Buffers.MemoryPoolThrowHelper.ThrowObjectDisposedException(ExceptionArgument argument) at System.Buffers.SlabMemoryPool.Lease() at System.IO.Pipelines.Pipe.AllocateSegment(Int32 sizeHint) at System.IO.Pipelines.Pipe.AllocateWriteHeadSynchronized(Int32 sizeHint) at Microsoft.AspNetCore.Server.IIS.Core.OutputProducer.WriteAsync(ReadOnlyMemory`1 buffer, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext.WriteAsync(ReadOnlyMemory`1 memory, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.HttpResponseStream.WriteAsync(ReadOnlyMemory`1 source, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.HttpUpgradeStream.WriteAsync(ReadOnlyMemory`1 source, CancellationToken cancellationToken) at System.Net.WebSockets.ManagedWebSocket.SendFrameFallbackAsync(MessageOpcode opcode, Boolean endOfMessage, ReadOnlyMemory`1 payloadBuffer, CancellationToken cancellationToken) at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) The remote party closed the WebSocket connection without completing the close handshake. at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) ExecutionContext.RunInternal => d__4.MoveNext => AspDotNetLogger.LogError 2026-02-08 02:52:39.7614 Panda.ApiGateway.ErrorHandlingMiddleware.HandleExceptionAsync Error: ErrorMsg:An error occurred while writing to logger(s). (Cannot access a disposed object. Object name: 'EventLogInternal'.); StackTrace: at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.OcelotMiddlewareExtensions.<>c__DisplayClass5_0.<b__0>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisMiddleware.Invoke(HttpContext httpContext) at Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisMiddleware.Invoke(HttpContext httpContext) at Panda.ApiGateway.ErrorHandlingMiddleware.InvokeAsync(HttpContext context) ExecutionContext.RunInternal => d__4.MoveNext => ErrorHandlingMiddleware.HandleExceptionAsync 2026-02-08 02:52:39.7713 Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext+Log.ApplicationError Error: Connection ID "17942340917054694153", Request ID "8000630a-0000-f900-b63f-84710c7967bb": An unhandled exception was thrown by the application. Cannot access a disposed object. Object name: 'EventLogInternal'. at System.Diagnostics.EventLogInternal.OpenForWrite(String currentMachineName) at System.Diagnostics.EventLogInternal.InternalWriteEvent(UInt32 eventID, UInt16 category, EventLogEntryType type, String[] strings, Byte[] rawData, String currentMachineName) at System.Diagnostics.EventLogInternal.WriteEvent(EventInstance instance, Byte[] data, Object[] values) at System.Diagnostics.EventLog.WriteEvent(EventInstance instance, Object[] values) at Microsoft.Extensions.Logging.EventLog.WindowsEventLog.WriteEntry(String message, EventLogEntryType type, Int32 eventID, Int16 category) at Microsoft.Extensions.Logging.EventLog.EventLogLogger.WriteMessage(String message, EventLogEntryType eventLogEntryType, Int32 eventId) at Microsoft.Extensions.Logging.EventLog.EventLogLogger.Log[TState](LogLevel logLevel, EventId eventId, TState state, Exception exception, Func`3 formatter) at Microsoft.Extensions.Logging.Logger.g__LoggerLog|12_0[TState](LogLevel logLevel, EventId eventId, ILogger logger, Exception exception, Func`3 formatter, List`1& exceptions, TState& state) d__2.MoveNext => IISHttpContext.ReportApplicationError => Log.ApplicationError 2026-02-08 02:52:39.7713 Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext+d__165.MoveNext Error: Unexpected exception in IISHttpContext.HandleRequest. Cannot access a disposed object. Object name: 'EventLogInternal'. at System.Diagnostics.EventLogInternal.OpenForWrite(String currentMachineName) at System.Diagnostics.EventLogInternal.InternalWriteEvent(UInt32 eventID, UInt16 category, EventLogEntryType type, String[] strings, Byte[] rawData, String currentMachineName) at System.Diagnostics.EventLogInternal.WriteEvent(EventInstance instance, Byte[] data, Object[] values) at System.Diagnostics.EventLog.WriteEvent(EventInstance instance, Object[] values) at Microsoft.Extensions.Logging.EventLog.WindowsEventLog.WriteEntry(String message, EventLogEntryType type, Int32 eventID, Int16 category) at Microsoft.Extensions.Logging.EventLog.EventLogLogger.WriteMessage(String message, EventLogEntryType eventLogEntryType, Int32 eventId) at Microsoft.Extensions.Logging.EventLog.EventLogLogger.Log[TState](LogLevel logLevel, EventId eventId, TState state, Exception exception, Func`3 formatter) at Microsoft.Extensions.Logging.Logger.g__LoggerLog|12_0[TState](LogLevel logLevel, EventId eventId, ILogger logger, Exception exception, Func`3 formatter, List`1& exceptions, TState& state) AsyncStateMachineBox`1.MoveNext => ExecutionContext.RunInternal => d__165.MoveNext 2026-02-08 02:52:39.7713 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 80003def-0000-fd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Exception caught in global error handler, exception message: The remote party closed the WebSocket connection without completing the close handshake., exception stack: at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context), inner exception message Cannot access a disposed object. Object name: 'MemoryPool'., inner exception stack at System.Buffers.MemoryPoolThrowHelper.ThrowObjectDisposedException(ExceptionArgument argument) at System.Buffers.SlabMemoryPool.Lease() at System.IO.Pipelines.Pipe.AllocateSegment(Int32 sizeHint) at System.IO.Pipelines.Pipe.AllocateWriteHeadSynchronized(Int32 sizeHint) at Microsoft.AspNetCore.Server.IIS.Core.OutputProducer.WriteAsync(ReadOnlyMemory`1 buffer, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext.WriteAsync(ReadOnlyMemory`1 memory, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.HttpResponseStream.WriteAsync(ReadOnlyMemory`1 source, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.HttpUpgradeStream.WriteAsync(ReadOnlyMemory`1 source, CancellationToken cancellationToken) at System.Net.WebSockets.ManagedWebSocket.SendFrameFallbackAsync(MessageOpcode opcode, Boolean endOfMessage, ReadOnlyMemory`1 payloadBuffer, CancellationToken cancellationToken) RequestId: 80003def-0000-fd00-b63f-84710c7967bb, exception: System.Net.WebSockets.WebSocketException (0x80004005): The remote party closed the WebSocket connection without completing the close handshake. ---> System.ObjectDisposedException: Cannot access a disposed object. Object name: 'MemoryPool'. at System.Buffers.MemoryPoolThrowHelper.ThrowObjectDisposedException(ExceptionArgument argument) at System.Buffers.SlabMemoryPool.Lease() at System.IO.Pipelines.Pipe.AllocateSegment(Int32 sizeHint) at System.IO.Pipelines.Pipe.AllocateWriteHeadSynchronized(Int32 sizeHint) at Microsoft.AspNetCore.Server.IIS.Core.OutputProducer.WriteAsync(ReadOnlyMemory`1 buffer, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext.WriteAsync(ReadOnlyMemory`1 memory, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.HttpResponseStream.WriteAsync(ReadOnlyMemory`1 source, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.IIS.Core.HttpUpgradeStream.WriteAsync(ReadOnlyMemory`1 source, CancellationToken cancellationToken) at System.Net.WebSockets.ManagedWebSocket.SendFrameFallbackAsync(MessageOpcode opcode, Boolean endOfMessage, ReadOnlyMemory`1 payloadBuffer, CancellationToken cancellationToken) at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) The remote party closed the WebSocket connection without completing the close handshake. at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) ExecutionContext.RunInternal => d__4.MoveNext => AspDotNetLogger.LogError 2026-02-08 02:52:39.7829 Panda.ApiGateway.ErrorHandlingMiddleware.HandleExceptionAsync Error: ErrorMsg:An error occurred while writing to logger(s). (Cannot access a disposed object. Object name: 'EventLogInternal'.); StackTrace: at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.OcelotMiddlewareExtensions.<>c__DisplayClass5_0.<b__0>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisMiddleware.Invoke(HttpContext httpContext) at Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisMiddleware.Invoke(HttpContext httpContext) at Panda.ApiGateway.ErrorHandlingMiddleware.InvokeAsync(HttpContext context) ExecutionContext.RunInternal => d__4.MoveNext => ErrorHandlingMiddleware.HandleExceptionAsync 2026-02-08 02:52:39.7829 Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext+Log.ApplicationError Error: Connection ID "18230571293206396398", Request ID "80003def-0000-fd00-b63f-84710c7967bb": An unhandled exception was thrown by the application. Cannot access a disposed object. Object name: 'EventLogInternal'. at System.Diagnostics.EventLogInternal.OpenForWrite(String currentMachineName) at System.Diagnostics.EventLogInternal.InternalWriteEvent(UInt32 eventID, UInt16 category, EventLogEntryType type, String[] strings, Byte[] rawData, String currentMachineName) at System.Diagnostics.EventLogInternal.WriteEvent(EventInstance instance, Byte[] data, Object[] values) at System.Diagnostics.EventLog.WriteEvent(EventInstance instance, Object[] values) at Microsoft.Extensions.Logging.EventLog.WindowsEventLog.WriteEntry(String message, EventLogEntryType type, Int32 eventID, Int16 category) at Microsoft.Extensions.Logging.EventLog.EventLogLogger.WriteMessage(String message, EventLogEntryType eventLogEntryType, Int32 eventId) at Microsoft.Extensions.Logging.EventLog.EventLogLogger.Log[TState](LogLevel logLevel, EventId eventId, TState state, Exception exception, Func`3 formatter) at Microsoft.Extensions.Logging.Logger.g__LoggerLog|12_0[TState](LogLevel logLevel, EventId eventId, ILogger logger, Exception exception, Func`3 formatter, List`1& exceptions, TState& state) d__2.MoveNext => IISHttpContext.ReportApplicationError => Log.ApplicationError 2026-02-08 02:52:39.7829 Microsoft.AspNetCore.Server.IIS.Core.IISHttpContext+d__165.MoveNext Error: Unexpected exception in IISHttpContext.HandleRequest. Cannot access a disposed object. Object name: 'EventLogInternal'. at System.Diagnostics.EventLogInternal.OpenForWrite(String currentMachineName) at System.Diagnostics.EventLogInternal.InternalWriteEvent(UInt32 eventID, UInt16 category, EventLogEntryType type, String[] strings, Byte[] rawData, String currentMachineName) at System.Diagnostics.EventLogInternal.WriteEvent(EventInstance instance, Byte[] data, Object[] values) at System.Diagnostics.EventLog.WriteEvent(EventInstance instance, Object[] values) at Microsoft.Extensions.Logging.EventLog.WindowsEventLog.WriteEntry(String message, EventLogEntryType type, Int32 eventID, Int16 category) at Microsoft.Extensions.Logging.EventLog.EventLogLogger.WriteMessage(String message, EventLogEntryType eventLogEntryType, Int32 eventId) at Microsoft.Extensions.Logging.EventLog.EventLogLogger.Log[TState](LogLevel logLevel, EventId eventId, TState state, Exception exception, Func`3 formatter) at Microsoft.Extensions.Logging.Logger.g__LoggerLog|12_0[TState](LogLevel logLevel, EventId eventId, ILogger logger, Exception exception, Func`3 formatter, List`1& exceptions, TState& state) AsyncStateMachineBox`1.MoveNext => ExecutionContext.RunInternal => d__165.MoveNext 2026-02-08 02:54:25.6246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063dd-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:54:25.6246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003468-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:54:25.6246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063dd-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:54:25.6246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003468-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:54:26.0537 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063dd-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncStateMachineBox`1.ExecutionContextCallback => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:54:26.0537 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003468-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncStateMachineBox`1.ExecutionContextCallback => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:54:26.0537 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063dd-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:54:26.0537 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003468-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:54:26.0537 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063dd-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:54:26.0537 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003468-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:54:26.0537 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063dd-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:54:26.0537 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003468-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:54:26.6554 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003468-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 02:54:26.9023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063dd-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 02:54:27.1265 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006237-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:54:27.1291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006237-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:54:27.1291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006237-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:54:27.1291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006237-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:54:27.1291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006237-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:54:27.1291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006237-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:54:27.2166 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006237-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 02:59:25.5884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006239-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:59:25.5884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006239-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:59:25.5884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:59:25.5884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:59:25.5884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006239-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:59:25.5884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006239-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:59:25.6021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:59:25.6021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006239-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:59:25.6021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:59:25.6021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006239-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:59:25.6021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:59:25.6021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:59:25.6294 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006239-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 02:59:25.8373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 02:59:26.0610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:59:26.0610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:59:26.0610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:59:26.0610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:59:26.0610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:59:26.0610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 02:59:26.1134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000630e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:04:25.6278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006abc-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:04:25.6278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ef-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:04:25.6278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006abc-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:04:25.6278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ef-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:04:25.6278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006abc-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:04:25.6278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ef-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:04:25.6278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006abc-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:04:25.6386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ef-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:04:25.6386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006abc-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:04:25.6386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006abc-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:04:25.6386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ef-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:04:25.6386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ef-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:04:25.6739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006abc-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:04:25.8306 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ef-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:04:26.3523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dd9-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:04:26.3523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dd9-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:04:26.3595 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dd9-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:04:26.3595 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dd9-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:04:26.3595 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dd9-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:04:26.3595 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dd9-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:04:26.3834 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dd9-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:09:25.8819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006245-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:09:25.8819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006245-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:09:25.8819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006318-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:09:25.8819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006318-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:09:25.8819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006245-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:09:25.8819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006245-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:09:25.8936 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006245-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:09:25.8936 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006318-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:09:25.8936 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006245-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:09:25.8936 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006318-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:09:25.8936 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006318-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:09:25.8936 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006318-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:09:25.9149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006245-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:09:26.0778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006318-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:09:26.3142 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:09:26.3152 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:09:26.3152 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:09:26.3152 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:09:26.3152 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:09:26.3152 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:09:26.3355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f1-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:12:16.9645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000631a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:12:16.9645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067d7-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:12:16.9645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000631a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:12:16.9645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067d7-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:12:16.9645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067d7-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:12:16.9645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000631a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:12:16.9645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067d7-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:12:16.9749 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000631a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:12:16.9749 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067d7-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:12:16.9749 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000631a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:12:16.9749 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067d7-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:12:16.9749 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000631a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:12:16.9956 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067d7-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:12:17.1192 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000631a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:12:17.1769 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:12:17.1785 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:12:17.1785 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:12:17.1785 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:12:17.1785 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:12:17.1785 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:12:17.1993 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:14:25.6001 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006247-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:14:25.6001 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a8-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:14:25.6012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006247-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:14:25.6012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a8-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:14:25.6012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a8-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:14:25.6012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006247-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:14:25.6012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a8-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:14:25.6012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006247-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:14:25.6012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a8-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:14:25.6012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006247-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:14:25.6012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a8-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:14:25.6012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006247-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:14:25.6424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040a8-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:14:25.7758 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006247-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:14:26.0041 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f5-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:14:26.0041 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f5-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:14:26.0101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f5-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:14:26.0101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f5-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:14:26.0101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f5-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:14:26.0101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f5-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:14:26.0291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f5-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.6173 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004566-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.6173 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005839-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.6173 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004566-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.6173 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005839-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.6237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004566-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.6237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005839-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.6237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005839-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.6237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004566-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.6237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005839-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.6237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004566-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.6237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005839-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.6237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004566-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.6429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005839-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.7723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004566-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.9752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000631c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.9752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000631c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.9752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000631c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.9822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000631c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.9822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000631c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.9822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000631c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:19:25.9992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000631c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:24:25.5850 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f7-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:24:25.5850 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f7-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:24:25.5850 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006abe-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:24:25.5850 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f7-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:24:25.5850 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006abe-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:24:25.5850 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f7-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:24:25.5850 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f7-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:24:25.5850 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006abe-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:24:25.5850 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f7-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:24:25.5850 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006abe-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:24:25.5969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006abe-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:24:25.5969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006abe-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:24:25.5969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076f7-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:24:25.7540 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006abe-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:24:26.0928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000045c-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:24:26.0928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000045c-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:24:26.0985 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000045c-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:24:26.0985 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000045c-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:24:26.0985 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000045c-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:24:26.0985 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000045c-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:24:26.1244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000045c-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:29:25.6388 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000624f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:29:25.6388 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040aa-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:29:25.6388 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000624f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:29:25.6388 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040aa-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:29:25.6388 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000624f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:29:25.6388 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040aa-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:29:25.6388 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000624f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:29:25.6484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040aa-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:29:25.6484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000624f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:29:25.6484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040aa-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:29:25.6484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000624f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:29:25.6484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040aa-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:29:25.6813 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000624f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:29:25.8362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040aa-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:29:26.0620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003478-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:29:26.0620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003478-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:29:26.0620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003478-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:29:26.0620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003478-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:29:26.0620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003478-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:29:26.0706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003478-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:29:26.0864 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003478-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.6057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000583f-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.6069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac8-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.6069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000583f-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.6069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac8-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.6069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000583f-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.6069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000583f-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.6069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac8-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.6069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000583f-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.6069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac8-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.6069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000583f-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.6069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac8-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.6069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac8-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.6332 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000583f-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.7767 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac8-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.9869 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001ddd-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.9869 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001ddd-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.9869 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001ddd-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.9869 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001ddd-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.9869 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001ddd-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.9969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001ddd-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:34:25.9969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001ddd-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:39:25.5925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006332-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:39:25.5925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067db-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:39:25.5925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006332-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:39:25.5960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067db-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:39:25.5960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006332-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:39:25.5960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067db-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:39:25.5960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006332-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:39:25.5960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067db-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:39:25.5960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006332-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:39:25.5960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067db-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:39:25.5960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006332-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:39:25.5960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067db-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:39:25.6356 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006332-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:39:25.7845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067db-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:39:25.9905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067dd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:39:25.9905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067dd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:39:25.9905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067dd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:39:25.9905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067dd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:39:25.9905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067dd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:39:26.0010 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067dd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:39:26.0010 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067dd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:44:25.6127 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067df-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:44:25.6127 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006336-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:44:25.6127 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067df-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:44:25.6161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006336-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:44:25.6161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067df-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:44:25.6161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006336-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:44:25.6161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067df-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:44:25.6161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006336-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:44:25.6161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067df-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:44:25.6161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006336-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:44:25.6161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067df-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:44:25.6161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006336-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:44:25.6464 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067df-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:44:25.7979 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006336-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:44:26.0313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040c0-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:44:26.0313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040c0-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:44:26.0313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040c0-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:44:26.0313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040c0-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:44:26.0394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040c0-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:44:26.0394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040c0-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:44:26.0568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040c0-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo d__3.MoveNext => HttpRequesterMiddleware.CreateLogBasedOnResponse => AspDotNetLogger.LogInformation 2026-02-08 03:49:25.7289 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063eb-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:49:25.7289 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003484-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:49:25.7310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063eb-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:49:25.7310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003484-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:49:25.7310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063eb-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:49:25.7310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003484-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:49:25.7310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063eb-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:49:25.7310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003484-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:49:25.7310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063eb-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:49:25.7310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003484-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:49:25.7310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063eb-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:49:25.7310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003484-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:49:25.7698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003484-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:49:25.9344 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063eb-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:49:26.3031 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005841-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:49:26.3031 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005841-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:49:26.3031 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005841-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:49:26.3096 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005841-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:49:26.3096 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005841-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:49:26.3096 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005841-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:49:26.3283 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005841-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:25.6118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040c4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:25.6118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040c4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:25.6118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040c4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:25.6118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040c4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:25.6118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040c4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:25.6118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:25.6118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040c4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:25.6118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:25.6268 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:25.6268 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:25.6268 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:25.6268 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:25.6268 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040c4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:25.7856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:26.0021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006338-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:26.0021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006338-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:26.0021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006338-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:26.0021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006338-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:26.0021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006338-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:26.0021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006338-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:54:26.0268 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006338-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:25.6048 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad2-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:25.6048 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a52-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:25.6048 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad2-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:25.6048 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a52-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:25.6048 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad2-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:25.6048 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a52-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:25.6048 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad2-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:25.6048 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a52-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:25.6048 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad2-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:25.6048 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a52-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:25.6048 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad2-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:25.6163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a52-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:25.6319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a52-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:25.7663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad2-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:26.0657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000633a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:26.0657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000633a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:26.0704 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000633a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:26.0704 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000633a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:26.0704 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000633a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:26.0704 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000633a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 03:59:26.0840 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000633a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:25.6152 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063f7-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:25.6152 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003486-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:25.6152 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063f7-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:25.6152 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003486-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:25.6209 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063f7-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:25.6209 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003486-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:25.6209 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063f7-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:25.6209 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003486-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:25.6209 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063f7-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:25.6209 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003486-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:25.6209 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063f7-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:25.6209 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003486-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:25.6574 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063f7-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:25.8230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003486-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:26.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ada-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:26.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ada-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:26.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ada-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:26.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ada-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:26.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ada-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:26.0446 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ada-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:04:26.0593 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ada-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:09:25.6156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800010b9-0009-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:09:25.6156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009b8-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:09:25.6156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800010b9-0009-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:09:25.6156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009b8-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:09:25.6156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800010b9-0009-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:09:25.6156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009b8-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:09:25.6156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800010b9-0009-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:09:25.6156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009b8-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:09:25.6156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800010b9-0009-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:09:25.6156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009b8-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:09:25.6262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800010b9-0009-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:09:25.6262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009b8-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:09:25.6454 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800010b9-0009-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:09:25.7792 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009b8-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:09:25.9848 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a56-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:09:25.9870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a56-000a-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 2026-02-08 04:09:25.9870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a56-000a-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 2026-02-08 04:09:25.9870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a56-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:09:25.9870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a56-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:09:25.9870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a56-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:09:26.0082 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a56-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:25.6429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ade-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:25.6429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040cc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:25.6429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ade-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:25.6469 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040cc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:25.6469 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ade-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:25.6469 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040cc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:25.6469 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ade-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:25.6469 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040cc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:25.6469 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ade-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:25.6469 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040cc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:25.6469 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ade-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:25.6469 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040cc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:25.6826 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ade-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:25.8287 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040cc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:26.0461 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000634c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:26.0461 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000634c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:26.0461 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000634c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:26.0461 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000634c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:26.0535 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000634c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:26.0535 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000634c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:14:26.0535 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000634c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:19:25.6309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000348a-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:19:25.6309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ce-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:19:25.6309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000348a-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:19:25.6309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ce-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:19:25.6363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000348a-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:19:25.6363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ce-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:19:25.6363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000348a-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:19:25.6363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ce-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:19:25.6363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000348a-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:19:25.6363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ce-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:19:25.6363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000348a-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:19:25.6363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ce-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:19:25.6588 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ce-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:19:25.8156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000348a-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:19:26.0240 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a58-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:19:26.0240 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a58-000a-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 2026-02-08 04:19:26.0278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a58-000a-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 2026-02-08 04:19:26.0278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a58-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:19:26.0278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a58-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:19:26.0278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a58-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:19:26.0463 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a58-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:24:25.6423 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000474-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:24:25.6423 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000064f-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:24:25.6423 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000474-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:24:25.6423 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000064f-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:24:25.6423 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000474-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:24:25.6423 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000064f-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:24:25.6423 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000474-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:24:25.6423 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000064f-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:24:25.6423 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000474-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:24:25.6423 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000064f-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:24:25.6423 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000474-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:24:25.6423 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000064f-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:24:25.6881 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000474-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:24:25.8040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000064f-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:24:26.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a5a-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:24:26.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a5a-000a-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 2026-02-08 04:24:26.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a5a-000a-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 2026-02-08 04:24:26.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a5a-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:24:26.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a5a-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:24:26.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a5a-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:24:26.0561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a5a-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:25.7008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005853-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:25.7008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df1-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:25.7008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005853-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:25.7008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df1-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:25.7008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005853-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:25.7008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df1-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:25.7080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005853-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:25.7080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df1-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:25.7080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005853-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:25.7080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df1-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:25.7080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005853-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:25.7080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df1-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:25.7304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005853-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:25.8878 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df1-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:26.1560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067e5-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:26.1560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067e5-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:26.1560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067e5-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:26.1622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067e5-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:26.1622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067e5-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:26.1622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067e5-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:29:26.1783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067e5-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:25.7109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067f1-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:25.7109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067f1-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:25.7109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001453-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:25.7109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067f1-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:25.7148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001453-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:25.7148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067f1-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:25.7148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001453-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:25.7148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067f1-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:25.7148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001453-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:25.7148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067f1-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:25.7148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001453-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:25.7148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001453-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:25.7366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067f1-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:25.8956 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001453-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:26.4106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ae6-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:26.4106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ae6-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:26.4106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ae6-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:26.4168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ae6-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:26.4168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ae6-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:26.4168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ae6-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:34:26.4358 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ae6-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:25.6436 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aec-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:25.6436 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076fb-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:25.6436 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aec-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:25.6436 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076fb-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:25.6436 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aec-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:25.6436 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076fb-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:25.6436 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aec-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:25.6436 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076fb-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:25.6436 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aec-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:25.6436 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076fb-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:25.6436 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aec-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:25.6436 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076fb-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:25.6836 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aec-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:25.8175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076fb-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:26.1418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003492-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:26.1418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003492-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:26.1418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003492-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:26.1418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003492-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:26.1418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003492-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:26.1418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003492-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:39:26.1629 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003492-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.6302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040da-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.6302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040da-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.6302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bf5-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.6302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040da-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.6302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bf5-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.6302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040da-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.6302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bf5-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.6302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040da-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.6302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bf5-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.6302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040da-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.6302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bf5-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.6302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bf5-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.6477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040da-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.7698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bf5-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.9761 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067fb-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.9761 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067fb-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.9761 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067fb-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.9761 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067fb-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.9761 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067fb-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.9761 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067fb-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:44:25.9957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067fb-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:25.6292 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ff-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:25.6292 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ff-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:25.6292 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aee-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:25.6292 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ff-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:25.6292 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aee-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:25.6292 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ff-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:25.6380 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aee-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:25.6380 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ff-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:25.6380 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aee-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:25.6380 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ff-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:25.6380 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aee-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:25.6380 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aee-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:25.6689 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800076ff-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:25.8042 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aee-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:26.1086 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:26.1086 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:26.1086 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:26.1086 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:26.1086 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:26.1086 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:49:26.1304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af0-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:25.6281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016e8-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:25.6281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a1d-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:25.6281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016e8-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:25.6281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a1d-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:25.6281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016e8-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:25.6281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a1d-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:25.6281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016e8-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:25.6281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a1d-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:25.6281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016e8-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:25.6281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a1d-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:25.6281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016e8-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:25.6401 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a1d-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:25.6401 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a1d-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:25.7814 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016e8-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:26.0956 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006801-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:26.0956 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006801-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:26.0956 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006801-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:26.0956 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006801-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:26.0956 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006801-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:26.0956 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006801-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:54:26.1169 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006801-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.0133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006803-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.0133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af2-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.0133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006803-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.0133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af2-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.0133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006803-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.0200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006803-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.0200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af2-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.0200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006803-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.0200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af2-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.0200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006803-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.0200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af2-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.0200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af2-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.0561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af2-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.1800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006803-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.2229 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.2229 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.2229 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.2229 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.2229 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.2229 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:58:35.2407 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df9-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:25.6377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af4-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:25.6377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001455-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:25.6377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af4-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:25.6377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001455-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:25.6377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af4-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:25.6377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001455-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:25.6377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af4-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:25.6453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001455-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:25.6453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af4-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:25.6453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001455-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:25.6453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af4-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:25.6453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001455-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:25.6625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af4-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:25.7819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001455-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:26.1211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dfb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:26.1211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dfb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:26.1211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dfb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:26.1211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dfb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:26.1307 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dfb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:26.1307 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dfb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 04:59:26.1307 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dfb-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:25.8157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dff-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:25.8157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040e4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:25.8157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dff-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:25.8157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040e4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:25.8157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dff-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:25.8157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040e4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:25.8229 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dff-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:25.8229 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040e4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:25.8229 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dff-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:25.8229 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040e4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:25.8229 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dff-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:25.8229 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040e4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:25.8419 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dff-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:25.9966 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040e4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:26.2078 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040e6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:26.2078 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040e6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:26.2078 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040e6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:26.2139 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040e6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:26.2139 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040e6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:26.2139 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040e6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:04:26.2326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040e6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:25.6621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a6e-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:25.6621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000538c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:25.6621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a6e-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:25.6621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000538c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:25.6621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a6e-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:25.6621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000538c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:25.6621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a6e-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:25.6621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000538c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:25.6621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a6e-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:25.6621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000538c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:25.6722 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a6e-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:25.6722 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000538c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:25.6914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a6e-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:25.8330 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000538c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:26.0459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000538e-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:26.0479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000538e-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:26.0479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000538e-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:26.0479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000538e-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:26.0479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000538e-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:26.0479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000538e-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:09:26.0704 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000538e-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:25.6727 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b04-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:25.6727 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ec-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:25.6727 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b04-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:25.6759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ec-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:25.6759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b04-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:25.6759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ec-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:25.6759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b04-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:25.6759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ec-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:25.6759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b04-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:25.6759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ec-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:25.6759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b04-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:25.6759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ec-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:25.7131 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b04-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:25.8511 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ec-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:26.3887 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ee-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:26.3887 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ee-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:26.3887 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ee-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:26.3887 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ee-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:26.3887 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ee-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:26.3964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ee-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:14:26.4113 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040ee-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:25.7070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e03-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:25.7070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dda-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:25.7070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e03-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:25.7070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dda-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:25.7070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e03-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:25.7124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dda-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:25.7124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e03-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:25.7124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dda-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:25.7124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e03-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:25.7124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dda-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:25.7124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e03-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:25.7124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dda-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:25.7332 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e03-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:25.8976 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dda-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:26.1087 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000680d-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:26.1087 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000680d-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:26.1087 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000680d-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:26.1087 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000680d-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:26.1087 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000680d-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:26.1087 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000680d-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:19:26.1301 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000680d-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:25.6686 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009be-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:25.6686 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de3-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:25.6703 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009be-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:25.6703 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de3-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:25.6703 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009be-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:25.6703 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009be-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:25.6703 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de3-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:25.6703 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009be-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:25.6703 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de3-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:25.6703 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009be-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:25.6703 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de3-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:25.6703 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de3-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:25.7008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009be-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:25.8462 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de3-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:26.0595 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ddc-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:26.0612 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ddc-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:26.0612 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ddc-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:26.0612 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ddc-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:26.0612 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ddc-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:26.0612 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ddc-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:24:26.0829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ddc-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:25.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006354-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:25.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006813-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:25.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006354-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:25.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006813-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:25.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006354-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:25.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006813-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:25.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006354-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:25.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006813-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:25.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006354-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:25.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006813-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:25.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006354-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:25.7242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006813-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:25.7503 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006813-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:25.8942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006354-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:26.1026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de5-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:26.1026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de5-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:26.1026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de5-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:26.1026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de5-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:26.1026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de5-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:26.1026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de5-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:29:26.1242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de5-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:25.6493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:25.6493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007703-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:25.6493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:25.6493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007703-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:25.6493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:25.6493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007703-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:25.6493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:25.6493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007703-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:25.6493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:25.6493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007703-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:25.6493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:25.6493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007703-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:25.6800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:25.8331 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007703-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:26.0395 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040fc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:26.0412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040fc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:26.0412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040fc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:26.0412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040fc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:26.0412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040fc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:26.0412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040fc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:34:26.0616 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800040fc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:25.6487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e05-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:25.6487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003de4-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:25.6487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e05-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:25.6487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003de4-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:25.6487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e05-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:25.6487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e05-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:25.6487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003de4-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:25.6487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e05-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:25.6487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003de4-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:25.6550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e05-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:25.6550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003de4-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:25.6550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003de4-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:25.6808 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003de4-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:25.8325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e05-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:26.7573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ac-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:26.7573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ac-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:26.7573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ac-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:26.7573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ac-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:26.7573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ac-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:26.7573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ac-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:39:26.7743 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ac-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:25.6643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016ec-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:25.6643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a1f-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:25.6643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016ec-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:25.6643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a1f-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:25.6643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016ec-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:25.6643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a1f-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:25.6643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016ec-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:25.6643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a1f-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:25.6749 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016ec-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:25.6749 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a1f-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:25.6749 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016ec-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:25.6749 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a1f-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:25.6749 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016ec-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:25.8414 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a1f-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:26.0610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000539e-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:26.0610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000539e-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:26.0610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000539e-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:26.0664 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000539e-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:26.0664 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000539e-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:26.0664 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000539e-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:44:26.0816 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000539e-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:25.6857 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007705-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:25.6857 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:25.6857 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007705-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:25.6857 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:25.6857 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007705-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:25.6857 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:25.6857 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007705-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:25.6857 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:25.6857 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007705-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:25.6857 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:25.6857 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007705-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:25.6960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:25.7241 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007705-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:25.8619 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b0e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:26.0928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034b0-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:26.0928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034b0-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:26.0928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034b0-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:26.0928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034b0-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:26.0928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034b0-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:26.0928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034b0-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:49:26.1153 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034b0-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:25.6649 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b10-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:25.6649 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b10-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:25.6693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b10-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:25.6693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b10-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:25.6693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b10-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:25.6693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b10-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:25.6693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053a2-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:25.6693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053a2-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:25.6693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053a2-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:25.6693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053a2-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:25.6693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053a2-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:25.6693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053a2-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:25.6915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b10-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:25.8489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053a2-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:26.0685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006368-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:26.0685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006368-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:26.0685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006368-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:26.0685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006368-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:26.0685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006368-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:26.0768 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006368-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:54:26.0768 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006368-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:25.6863 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006815-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:25.6863 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:25.6863 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006815-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:25.6863 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:25.6863 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006815-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:25.6863 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006815-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:25.6909 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006815-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:25.6909 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:25.6909 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006815-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:25.6909 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:25.6909 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:25.6909 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:25.7223 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:25.8440 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006815-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:26.0664 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e0d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:26.0664 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e0d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:26.0664 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e0d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:26.0664 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e0d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:26.0664 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e0d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:26.0664 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e0d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 05:59:26.0867 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e0d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:25.6711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000671-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:25.6711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000671-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:25.6711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000671-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:25.6711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000671-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:25.6711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000671-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:25.6711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006821-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:25.6711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000671-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:25.6810 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006821-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:25.6810 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006821-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:25.6810 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006821-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:25.6810 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006821-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:25.6810 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006821-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:25.6951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000671-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:25.8502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006821-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:26.0871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:26.0871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:26.0871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:26.0871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:26.0871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:26.0871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:04:26.1083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:25.6968 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004110-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:25.6968 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004110-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:25.7012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004110-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:25.7012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004110-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:25.7012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004110-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:25.7012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004110-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:25.7012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:25.7012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:25.7012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:25.7012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:25.7012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:25.7012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:25.7238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004110-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:25.8765 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:26.2042 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034b6-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:26.2042 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034b6-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:26.2042 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034b6-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:26.2042 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034b6-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:26.2042 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034b6-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:26.2042 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034b6-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:09:26.2275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034b6-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:25.7949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e21-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:25.7949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e21-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:25.7992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e21-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:25.7992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e21-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:25.7992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e21-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:25.7992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e21-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:25.7992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bfd-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:25.7992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bfd-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:25.7992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bfd-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:25.7992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bfd-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:25.7992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bfd-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:25.7992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bfd-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:25.8325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e21-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:25.9865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bfd-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:26.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:26.2992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:26.2992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:26.2992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:26.2992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:26.2992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:14:26.3206 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b1e-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:25.6744 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ba-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:25.6744 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063fb-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:25.6744 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ba-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:25.6744 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063fb-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:25.6795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ba-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:25.6795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063fb-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:25.6795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ba-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:25.6795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063fb-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:25.6795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ba-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:25.6795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063fb-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:25.6795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ba-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:25.6795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063fb-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:25.7020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ba-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:25.8509 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063fb-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:26.0585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b20-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:26.0585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b20-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:26.0585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b20-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:26.0585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b20-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:26.0585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b20-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:26.0585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b20-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:19:26.0819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b20-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:25.6971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006827-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:25.6971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006827-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:25.6992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004112-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:25.6992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006827-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:25.6992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004112-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:25.6992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006827-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:25.6992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004112-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:25.6992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006827-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:25.6992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004112-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:25.6992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006827-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:25.6992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004112-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:25.6992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004112-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:25.7360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006827-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:25.8879 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004112-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:26.1155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006829-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:26.1155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006829-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:26.1155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006829-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:26.1155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006829-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:26.1228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006829-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:26.1228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006829-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:24:26.1397 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006829-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.3198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b7f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.3198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b7f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.3198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b7f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.3198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b7f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.3198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b7f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.3198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b7f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.3198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004114-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.3198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004114-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.3198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004114-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.3198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004114-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.3198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004114-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.3272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004114-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.3272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b7f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.4676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004114-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.5202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053b4-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.5202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053b4-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.5202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053b4-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.5202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053b4-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.5202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053b4-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.5202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053b4-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:27:37.5388 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053b4-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:25.8575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000682b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:25.8575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000682b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:25.8575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000458a-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:25.8618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000682b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:25.8618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000458a-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:25.8618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000682b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:25.8618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000458a-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:25.8618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000682b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:25.8618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000458a-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:25.8618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000682b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:25.8618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000458a-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:25.8618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000458a-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:25.8841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000682b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:26.0356 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000458a-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:26.2683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b83-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:26.2683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b83-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:26.2683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b83-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:26.2683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b83-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:26.2683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b83-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:26.2683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b83-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:29:26.2885 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b83-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:25.6962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b87-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:25.6962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b24-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:25.6962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b87-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:25.6962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b24-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:25.6962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b87-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:25.6962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b24-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:25.6962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b87-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:25.6962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b24-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:25.6962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b87-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:25.6962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b24-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:25.6962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b87-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:25.6962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b24-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:25.7360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b87-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:25.8870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b24-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:26.0926 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b26-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:26.0926 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b26-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:26.0926 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b26-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:26.0926 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b26-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:26.0926 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b26-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:26.0926 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b26-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:34:26.1091 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b26-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:25.6948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dee-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:25.6948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e31-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:25.6948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dee-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:25.6948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e31-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:25.6997 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dee-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:25.6997 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e31-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:25.6997 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dee-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:25.6997 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e31-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:25.6997 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dee-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:25.6997 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e31-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:25.6997 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dee-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:25.6997 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e31-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:25.7264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003dee-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:25.8759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e31-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:26.0934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e33-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:26.0934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e33-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:26.0934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e33-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:26.0934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e33-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:26.0934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e33-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:26.0934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e33-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:39:26.1154 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e33-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:25.6986 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006401-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:25.6986 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034c4-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:25.6986 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006401-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:25.6986 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034c4-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:25.6986 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006401-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:25.6986 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006401-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:25.6986 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006401-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:25.6986 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034c4-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:25.6986 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006401-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:25.7049 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034c4-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:25.7049 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034c4-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:25.7049 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034c4-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:25.7217 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034c4-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:25.8675 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006401-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:26.1015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de7-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:26.1015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de7-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:26.1015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de7-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:26.1015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de7-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:26.1015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de7-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:26.1015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de7-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:44:26.1225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001de7-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:25.7069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000116-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:25.7069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001318-000d-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:25.7069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000116-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:25.7069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001318-000d-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:25.7114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000116-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:25.7114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001318-000d-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:25.7114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000116-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:25.7114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001318-000d-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:25.7114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000116-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:25.7114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001318-000d-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:25.7114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000116-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:25.7114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001318-000d-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:25.7466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000116-000d-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:25.8796 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001318-000d-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:26.0903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b2c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:26.0903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b2c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:26.0903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b2c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:26.0903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b2c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:26.0903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b2c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:26.0903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b2c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:49:26.1103 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b2c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:25.8946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006833-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:25.8946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:25.8946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006833-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:25.8946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:25.8946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006833-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:25.8946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:25.8946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006833-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:25.8946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:25.9031 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006833-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:25.9031 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:25.9031 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006833-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:25.9031 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:25.9213 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006833-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:26.0633 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636c-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:26.3143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006403-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:26.3143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006403-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:26.3143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006403-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:26.3143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006403-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:26.3143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006403-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:26.3143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006403-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:54:26.3275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006403-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:25.6845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004124-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:25.6845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625d-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:25.6845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004124-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:25.6845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625d-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:25.6898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625d-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:25.6898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004124-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:25.6898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625d-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:25.6898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004124-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:25.6898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625d-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:25.6898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004124-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:25.6898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625d-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:25.6898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004124-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:25.7223 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004124-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:25.8687 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625d-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:26.1213 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a23-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:26.1213 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a23-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:26.1254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a23-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:26.1254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a23-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:26.1254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a23-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:26.1254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a23-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 06:59:26.1447 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a23-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:25.7180 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b89-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:25.7180 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b38-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:25.7180 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b89-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:25.7180 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b38-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:25.7180 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b89-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:25.7180 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b89-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:25.7180 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b38-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:25.7180 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b89-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:25.7180 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b38-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:25.7180 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b89-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:25.7258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b38-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:25.7258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b38-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:25.7441 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b38-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:25.8754 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b89-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:26.0835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800014c1-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:26.0853 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800014c1-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:26.0853 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800014c1-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:26.0853 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800014c1-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:26.0853 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800014c1-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:26.0853 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800014c1-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:04:26.1061 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800014c1-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:25.9264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000640d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:25.9264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000640d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:25.9264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009c8-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:25.9264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000640d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:25.9264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009c8-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:25.9264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000640d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:25.9264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000640d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:25.9264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000640d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:25.9264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009c8-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:25.9333 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009c8-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:25.9333 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009c8-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:25.9333 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009c8-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:25.9586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000640d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:26.1023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009c8-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:26.3150 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009ca-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:26.3150 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009ca-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:26.3150 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009ca-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:26.3150 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009ca-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:26.3150 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009ca-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:26.3245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009ca-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:09:26.3245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009ca-0009-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:25.6969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a90-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:25.6969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:25.6969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a90-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:25.6969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:25.6969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a90-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:25.6969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:25.6969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a90-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:25.7043 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:25.7043 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a90-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:25.7043 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:25.7043 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a90-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:25.7043 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:25.7244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:25.8650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a90-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:26.0725 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a92-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:26.0725 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a92-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:26.0725 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a92-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:26.0725 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a92-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:26.0725 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a92-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:26.0725 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a92-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:14:26.0907 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a92-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:25.7659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e4d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:25.7659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a94-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:25.7659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e4d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:25.7659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a94-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:25.7659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e4d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:25.7712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a94-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:25.7712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e4d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:25.7712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a94-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:25.7712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e4d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:25.7712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a94-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:25.7712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e4d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:25.7712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a94-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:25.7924 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e4d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:25.9443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a94-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:26.2975 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a96-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:26.2975 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a96-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:26.3020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a96-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:26.3020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a96-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:26.3020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a96-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:26.3020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a96-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:19:26.3203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a96-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:25.7593 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006263-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:25.7600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000372a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:25.7600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006263-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:25.7600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000372a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:25.7600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006263-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:25.7600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000372a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:25.7600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006263-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:25.7600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000372a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:25.7600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006263-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:25.7600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000372a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:25.7600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006263-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:25.7600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000372a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:25.7988 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006263-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:25.9119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000372a-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:26.1308 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a98-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:26.1308 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a98-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:26.1308 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a98-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:26.1360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a98-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:26.1360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a98-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:26.1360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a98-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:24:26.1360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003a98-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:25.7006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000372e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:25.7006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004128-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:25.7006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000372e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:25.7034 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004128-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:25.7034 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000372e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:25.7034 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004128-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:25.7034 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000372e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:25.7034 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004128-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:25.7034 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000372e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:25.7034 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004128-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:25.7034 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000372e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:25.7034 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004128-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:25.7269 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000372e-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:25.8950 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004128-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:26.2295 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b3c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:26.2295 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b3c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:26.2295 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b3c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:26.2352 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b3c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:26.2352 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b3c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:26.2352 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b3c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:29:26.2521 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b3c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:25.7224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000068b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:25.7224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000047e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:25.7244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000068b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:25.7244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000047e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:25.7244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000068b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:25.7244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000047e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:25.7244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000068b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:25.7244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000047e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:25.7244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000068b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:25.7244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000047e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:25.7244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000068b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:25.7244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000047e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:25.7588 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000068b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:25.9059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000047e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:26.1489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b42-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:26.1489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b42-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:26.1489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b42-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:26.1489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b42-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:26.1489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b42-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:26.1489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b42-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:34:26.1724 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b42-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:25.7317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:25.7317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:25.7317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df0-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:25.7317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:25.7317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df0-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:25.7317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:25.7317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df0-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:25.7317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:25.7317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df0-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:25.7317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:25.7317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df0-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:25.7317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df0-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:25.7545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:25.8866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df0-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:26.0955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000641d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:26.0955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000641d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:26.0955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000641d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:26.0955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000641d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:26.0955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000641d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:26.1043 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000641d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:39:26.1197 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000641d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:25.7364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df4-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:25.7364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df4-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:25.7364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001074-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:25.7364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df4-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:25.7364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001074-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:25.7364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df4-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:25.7364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001074-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:25.7364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df4-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:25.7364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001074-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:25.7364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df4-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:25.7364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001074-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:25.7364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001074-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:25.7775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df4-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:25.9355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001074-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:26.1679 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000486-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:26.1679 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000486-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:26.1719 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000486-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:26.1719 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000486-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:26.1719 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000486-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:26.1719 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000486-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:44:26.1904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000486-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.6522 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000488-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.6522 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000068d-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.6522 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000488-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.6522 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000068d-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.6569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000488-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.6569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000068d-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.6569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000488-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.6569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000068d-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.6569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000488-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.6569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000068d-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.6569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000488-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.6569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000068d-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.6791 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000068d-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.8182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000488-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.9359 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.9359 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.9399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.9399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.9399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.9399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:45:25.9572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:25.7234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b48-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:25.7254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b48-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:25.7254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b48-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:25.7254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b48-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:25.7254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b48-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:25.7254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b48-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:25.7254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df6-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:25.7254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df6-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:25.7254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df6-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:25.7398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df6-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:25.7398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df6-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:25.7398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df6-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:25.7398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b48-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:25.9018 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003df6-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:26.1095 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800014c5-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:26.1095 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800014c5-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:26.1095 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800014c5-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:26.1152 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800014c5-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:26.1152 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800014c5-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:26.1152 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800014c5-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:49:26.1321 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800014c5-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:25.7285 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000048e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:25.7297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000048e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:25.7297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b4c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:25.7297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000048e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:25.7297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b4c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:25.7297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000048e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:25.7297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000048e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:25.7297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b4c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:25.7297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000048e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:25.7297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b4c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:25.7297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b4c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:25.7297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b4c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:25.7533 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000048e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:25.9026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b4c-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:26.1147 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa4-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:26.1147 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa4-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:26.1147 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa4-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:26.1202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa4-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:26.1202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa4-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:26.1202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa4-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:54:26.1374 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa4-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:25.7099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa6-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:25.7099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034c8-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:25.7099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa6-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:25.7099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034c8-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:25.7099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa6-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:25.7099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034c8-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:25.7099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa6-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:25.7099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034c8-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:25.7182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa6-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:25.7182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034c8-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:25.7182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa6-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:25.7182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034c8-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:25.7469 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aa6-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:25.8845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034c8-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:26.0941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ca-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:26.0941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ca-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:26.0941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ca-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:26.0941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ca-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:26.0941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ca-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:26.0941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ca-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 07:59:26.1132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034ca-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:25.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000413e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:25.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003730-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:25.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000413e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:25.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003730-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:25.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000413e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:25.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003730-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:25.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000413e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:25.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003730-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:25.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000413e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:25.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003730-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:25.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000413e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:25.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003730-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:25.7377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000413e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:25.8886 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003730-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:26.0963 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aae-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:26.0981 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aae-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:26.0981 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aae-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:26.0981 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aae-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:26.0981 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aae-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:26.0981 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aae-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:04:26.1184 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aae-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:25.8227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:25.8227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003734-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:25.8227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:25.8227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003734-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:25.8227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:25.8227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003734-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:25.8227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:25.8227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003734-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:25.8227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:25.8227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003734-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:25.8227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:25.8227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003734-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:25.8585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:26.0066 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003734-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:26.2445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b62-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:26.2445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b62-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:26.2445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b62-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:26.2445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b62-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:26.2445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b62-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:26.2445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b62-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:09:26.2631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b62-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:25.7500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006372-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:25.7500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab6-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:25.7500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006372-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:25.7500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab6-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:25.7500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006372-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:25.7500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab6-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:25.7500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006372-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:25.7500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab6-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:25.7500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006372-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:25.7500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab6-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:25.7500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006372-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:25.7500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab6-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:25.7734 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab6-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:25.9163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006372-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:26.1453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e00-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:26.1453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e00-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:26.1453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e00-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:26.1453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e00-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:26.1453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e00-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:26.1453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e00-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:14:26.1685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e00-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:25.7214 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000c17-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:25.7222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000c17-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:25.7222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001076-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:25.7222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000c17-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:25.7222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001076-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:25.7222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000c17-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:25.7222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000c17-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:25.7222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001076-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:25.7222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000c17-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:25.7222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001076-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:25.7222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001076-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:25.7222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001076-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:25.7496 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000c17-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:25.8944 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001076-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:26.2118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e06-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:26.2118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e06-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:26.2118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e06-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:26.2118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e06-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:26.2118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e06-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:26.2118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e06-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:19:26.2315 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e06-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:25.9143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b66-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:25.9143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b66-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:25.9143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a29-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:25.9143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b66-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:25.9143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a29-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:25.9143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b66-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:25.9143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a29-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:25.9143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b66-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:25.9143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a29-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:25.9143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b66-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:25.9143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a29-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:25.9143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a29-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:25.9383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b66-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:26.0790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a29-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:26.3626 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000494-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:26.3626 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000494-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:26.3626 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000494-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:26.3684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000494-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:26.3684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000494-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:26.3684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000494-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:24:26.3868 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000494-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:25.7243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006425-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:25.7243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034da-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:25.7243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006425-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:25.7243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034da-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:25.7243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006425-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:25.7243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034da-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:25.7243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006425-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:25.7243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034da-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:25.7243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006425-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:25.7243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034da-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:25.7243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006425-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:25.7243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034da-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:25.7443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034da-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:25.8949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006425-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:26.1143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e0c-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:26.1143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e0c-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:26.1143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e0c-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:26.1143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e0c-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:26.1143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e0c-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:26.1230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e0c-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:29:26.1230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e0c-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:34:25.7267 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003740-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:34:25.7267 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c04-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:34:25.7267 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003740-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:34:25.7267 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c04-0006-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 2026-02-08 08:34:25.7267 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003740-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:34:25.7267 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c04-0006-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 2026-02-08 08:34:25.7267 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003740-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:34:25.7267 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c04-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:34:25.7267 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003740-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:34:25.7267 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c04-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:34:25.7267 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003740-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:34:25.7267 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c04-0006-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 2026-02-08 08:34:25.7631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003740-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:34:25.9003 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c04-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:34:26.1153 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e10-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:34:26.1153 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e10-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:34:26.1153 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e10-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:34:26.1153 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e10-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:34:26.1153 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e10-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:34:26.1153 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e10-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:34:26.1406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e10-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:25.8081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000637e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:25.8081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab8-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:25.8081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000637e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:25.8081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab8-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:25.8081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000637e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:25.8081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab8-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:25.8081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000637e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:25.8081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab8-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:25.8081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000637e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:25.8081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab8-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:25.8081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000637e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:25.8081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab8-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:25.8331 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000637e-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:25.9881 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ab8-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:26.3775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b97-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:26.3775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b97-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:26.3775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b97-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:26.3833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b97-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:26.3833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b97-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:26.3833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b97-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:39:26.4008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b97-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:25.7429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b99-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:25.7429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e16-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:25.7429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b99-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:25.7429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e16-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:25.7505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b99-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:25.7505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e16-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:25.7505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b99-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:25.7505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e16-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:25.7505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b99-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:25.7505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e16-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:25.7505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b99-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:25.7505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e16-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:25.7836 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b99-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:25.9408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e16-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:26.1539 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aba-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:26.1539 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aba-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:26.1539 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aba-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:26.1539 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aba-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:26.1539 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aba-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:26.1539 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aba-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:44:26.1788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aba-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:49:25.7445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e1a-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:49:25.7445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e63-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:49:25.7606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e1a-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:49:25.7606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e63-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:49:25.7606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e1a-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:49:25.7606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e63-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:49:25.7690 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e1a-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:49:25.7690 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e63-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:49:25.7690 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e1a-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:49:25.7690 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e63-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:49:25.7690 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e1a-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:49:25.7690 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e63-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:49:25.7900 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e1a-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:49:25.9212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e63-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:49:26.4019 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c0c-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:49:26.4019 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c0c-0006-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 2026-02-08 08:49:26.4019 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c0c-0006-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 2026-02-08 08:49:26.4019 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c0c-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:49:26.4019 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c0c-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:49:26.4091 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c0c-0006-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 2026-02-08 08:49:26.4091 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c0c-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:25.8324 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003abc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:25.8324 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000049e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:25.8324 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003abc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:25.8324 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000049e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:25.8383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003abc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:25.8383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000049e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:25.8383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003abc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:25.8383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000049e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:25.8383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003abc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:25.8383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000049e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:25.8383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003abc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:25.8383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000049e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:25.8788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003abc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:26.0358 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000049e-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:26.3650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e65-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:26.3650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e65-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:26.3694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e65-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:26.3694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e65-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:26.3694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e65-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:26.3694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e65-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:54:26.3868 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e65-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:25.7884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ba2-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:25.7884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ba2-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:25.7884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b7a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:25.7884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ba2-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:25.7937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b7a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:25.7937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ba2-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:25.7937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ba2-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:25.7937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b7a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:25.7937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ba2-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:25.7937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b7a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:25.7937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b7a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:25.7937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b7a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:25.8171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ba2-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:25.9673 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b7a-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:26.1755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000c19-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:26.1755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000c19-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:26.1755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000c19-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:26.1755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000c19-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:26.1755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000c19-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:26.1755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000c19-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 08:59:26.1970 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000c19-0007-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.4637 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034dc-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.4637 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e67-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.4637 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034dc-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.4637 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e67-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.4637 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034dc-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.4637 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e67-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.4705 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e67-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.4637 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034dc-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.4705 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e67-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.4705 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034dc-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.4705 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e67-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.4705 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034dc-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.4705 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034dc-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.6109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e67-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.6523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000643d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.6523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000643d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.6523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000643d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.6578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000643d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.6578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000643d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.6578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000643d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:03:57.6750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000643d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:25.7378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000691-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:25.7378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b80-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:25.7378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000691-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:25.7378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b80-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:25.7378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000691-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:25.7378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b80-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:25.7378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000691-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:25.7378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b80-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:25.7378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000691-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:25.7378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b80-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:25.7378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000691-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:25.7378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b80-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:25.7620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000691-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:25.8942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b80-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:26.1134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b82-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:26.1134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b82-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:26.1134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b82-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:26.1134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b82-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:26.1134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b82-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:26.1134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b82-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:04:26.1347 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b82-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:09:25.7479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c18-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:09:25.7479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b84-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:09:25.7479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c18-0006-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 2026-02-08 09:09:25.7479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b84-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:09:25.7479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c18-0006-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 2026-02-08 09:09:25.7479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b84-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:09:25.7479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c18-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:09:25.7479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b84-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:09:25.7479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c18-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:09:25.7574 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b84-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:09:25.7574 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c18-0006-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 2026-02-08 09:09:25.7574 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b84-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:09:25.7904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c18-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:09:25.9310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b84-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:09:26.1761 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000695-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:09:26.1761 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000695-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:09:26.1809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000695-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:09:26.1809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000695-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:09:26.1809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000695-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:09:26.1809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000695-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:09:26.1990 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000695-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:14:25.7640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000697-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:14:25.7640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c1c-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:14:25.7640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000697-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:14:25.7640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c1c-0006-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 2026-02-08 09:14:25.7640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c1c-0006-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 2026-02-08 09:14:25.7640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000697-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:14:25.7640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c1c-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:14:25.7640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000697-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:14:25.7640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c1c-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:14:25.7640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000697-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:14:25.7640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c1c-0006-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 2026-02-08 09:14:25.7640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000697-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:14:25.7911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000697-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:14:25.9404 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c1c-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:14:26.1525 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006394-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:14:26.1547 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006394-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:14:26.1547 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006394-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:14:26.1547 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006394-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:14:26.1547 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006394-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:14:26.1547 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006394-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:14:26.1771 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006394-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:25.7496 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000699-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:25.7496 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800004a6-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:25.7496 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000699-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:25.7529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800004a6-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:25.7529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000699-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:25.7529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800004a6-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:25.7529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000699-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:25.7529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800004a6-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:25.7529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000699-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:25.7529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800004a6-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:25.7529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000699-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:25.7529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800004a6-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:25.7867 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000699-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:25.9476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800004a6-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:26.1753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:26.1753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:26.1753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:26.1753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:26.1753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:26.1753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:19:26.1990 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639a-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:24:25.9412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e28-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:24:25.9412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6b-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:24:25.9412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e28-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:24:25.9449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6b-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:24:25.9449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e28-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:24:25.9449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6b-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:24:25.9449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e28-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:24:25.9449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6b-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:24:25.9449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e28-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:24:25.9449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6b-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:24:25.9449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e28-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:24:25.9449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6b-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:24:25.9736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e28-0004-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:24:26.1124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6b-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:24:26.4448 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c1e-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:24:26.4448 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c1e-0006-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 2026-02-08 09:24:26.4448 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c1e-0006-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 2026-02-08 09:24:26.4448 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c1e-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:24:26.4448 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c1e-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:24:26.4448 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c1e-0006-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 2026-02-08 09:24:26.4689 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c1e-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:25.8587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001461-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:25.8587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:25.8587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001461-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:25.8587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:25.8587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001461-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:25.8587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:25.8587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001461-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:25.8587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:25.8587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001461-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:25.8718 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:25.8718 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001461-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:25.8718 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:25.9041 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001461-0001-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:26.0576 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6d-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:26.3898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:26.3898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:26.3898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:26.3898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:26.3898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:26.3898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:29:26.4117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e6f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:25.9230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ac-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:25.9230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ac-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:25.9230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ac-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:25.9230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ac-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:25.9230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ac-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:25.9230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ac-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:25.9230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b92-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:25.9230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b92-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:25.9388 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b92-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:25.9388 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b92-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:25.9388 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b92-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:25.9388 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b92-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:25.9388 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063ac-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:26.0987 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b92-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:26.3134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b94-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:26.3134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b94-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:26.3134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b94-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:26.3134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b94-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:26.3134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b94-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:26.3134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b94-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:34:26.3348 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b94-0002-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:25.7648 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006449-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:25.7648 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e0-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:25.7648 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006449-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:25.7648 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e0-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:25.7648 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006449-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:25.7648 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e0-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:25.7720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006449-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:25.7720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e0-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:25.7720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006449-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:25.7720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e0-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:25.7720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006449-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:25.7720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e0-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:25.7912 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006449-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:25.9286 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e0-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:26.1713 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ac8-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:26.1713 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ac8-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:26.1713 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ac8-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:26.1781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ac8-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:26.1781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ac8-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:26.1781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ac8-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:39:26.1973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ac8-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:25.7649 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dfa-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:25.7649 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aca-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:25.7649 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dfa-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:25.7649 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aca-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:25.7649 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dfa-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:25.7649 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aca-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:25.7649 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dfa-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:25.7649 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aca-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:25.7649 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dfa-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:25.7649 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aca-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:25.7773 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dfa-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:25.7773 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aca-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:25.8091 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dfa-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:25.9598 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003aca-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:26.2074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e77-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:26.2074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e77-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:26.2074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e77-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:26.2074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e77-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:26.2150 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e77-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:26.2150 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e77-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:44:26.2311 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e77-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:25.7568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000069b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:25.7568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800004ba-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:25.7568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000069b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:25.7568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800004ba-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:25.7568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000069b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:25.7568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800004ba-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:25.7568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000069b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:25.7568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800004ba-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:25.7668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000069b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:25.7668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800004ba-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:25.7668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000069b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:25.7668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800004ba-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:25.7842 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800004ba-000c-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:25.9464 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000069b-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:26.1543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003acc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:26.1543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003acc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:26.1588 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003acc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:26.1588 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003acc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:26.1588 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003acc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:26.1588 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003acc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:49:26.1794 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003acc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:25.8363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000107e-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:25.8363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ace-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:25.8363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000107e-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:25.8363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ace-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:25.8363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000107e-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:25.8363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ace-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:25.8363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000107e-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:25.8363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ace-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:25.8363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000107e-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:25.8363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ace-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:25.8363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000107e-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:25.8363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ace-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:25.8782 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000107e-0005-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:26.0395 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ace-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:26.2504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e2-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:26.2504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e2-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:26.2504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e2-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:26.2504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e2-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:26.2578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e2-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:26.2578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e2-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:54:26.2736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e2-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:25.7634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dfc-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:25.7634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e79-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:25.7634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dfc-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:25.7634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e79-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:25.7634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dfc-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:25.7634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e79-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:25.7634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dfc-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:25.7634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e79-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:25.7634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dfc-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:25.7634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e79-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:25.7634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dfc-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:25.7769 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e79-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:25.7945 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dfc-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:25.9221 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e79-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:26.1694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e7b-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:26.1694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e7b-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:26.1694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e7b-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:26.1694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e7b-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:26.1694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e7b-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:26.1694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e7b-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 09:59:26.1910 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e7b-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:04:25.7630 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c2e-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:04:25.7630 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003746-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:04:25.7630 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c2e-0006-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 2026-02-08 10:04:25.7663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003746-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:04:25.7663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c2e-0006-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 2026-02-08 10:04:25.7663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003746-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:04:25.7663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c2e-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:04:25.7663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003746-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:04:25.7663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c2e-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:04:25.7663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003746-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:04:25.7663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c2e-0006-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 2026-02-08 10:04:25.7663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003746-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:04:25.8091 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006c2e-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:04:25.9553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003746-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:04:26.1638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e85-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:04:26.1638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e85-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:04:26.1638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e85-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:04:26.1638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e85-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:04:26.1638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e85-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:04:26.1726 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e85-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:04:26.1726 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e85-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:25.7647 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e6-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:25.7647 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e6-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:25.7647 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e6-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:25.7647 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e6-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:25.7647 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ada-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:25.7708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e6-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:25.7708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ada-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:25.7708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e6-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:25.7708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ada-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:25.7708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ada-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:25.7708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ada-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:25.7708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ada-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:25.7910 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034e6-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:25.9398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ada-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:26.1474 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e89-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:26.1474 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e89-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:26.1474 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e89-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:26.1474 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e89-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:26.1474 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e89-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:26.1474 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e89-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:09:26.1703 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e89-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:25.8971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:25.8971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003adc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:25.8971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:25.8971 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003adc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:25.9027 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:25.9027 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003adc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:25.9027 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:25.9027 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003adc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:25.9027 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:25.9027 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003adc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:25.9027 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:25.9027 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003adc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:25.9255 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003adc-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:26.0673 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b0-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:26.4866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e8f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:26.4866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e8f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:26.4866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e8f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:26.4866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e8f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:26.4948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e8f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:26.4948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e8f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:14:26.4948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e8f-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:25.7701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003752-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:25.7701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004144-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:25.7701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003752-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:25.7701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004144-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:25.7701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003752-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:25.7701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004144-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:25.7701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003752-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:25.7701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004144-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:25.7701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003752-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:25.7701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004144-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:25.7813 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003752-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:25.7813 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004144-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:25.8105 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003752-0006-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:25.9578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004144-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:26.1650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:26.1650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:26.1650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:26.1650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:26.1650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:26.1650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:19:26.1828 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063b4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:25.7762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006bb-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:25.7762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bac-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:25.7762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006bb-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:25.7762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bac-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:25.7762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006bb-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:25.7762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bac-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:25.7762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006bb-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:25.7762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bac-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:25.7762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006bb-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:25.7865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bac-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:25.7865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006bb-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:25.7865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bac-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:25.8020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006bb-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:25.9605 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bac-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:26.3852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bae-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:26.3852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bae-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:26.3852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bae-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:26.3852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bae-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:26.3852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bae-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:26.3852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bae-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:24:26.4070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bae-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:25.9373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb2-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:25.9373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000770b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:25.9373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb2-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:25.9373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000770b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:25.9373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb2-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:25.9373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000770b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:25.9373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb2-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:25.9489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000770b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:25.9489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb2-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:25.9489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000770b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:25.9489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb2-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:25.9489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000770b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:25.9796 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb2-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:26.1094 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000770b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:26.3290 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000770d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:26.3290 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000770d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:26.3290 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000770d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:26.3290 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000770d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:26.3290 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000770d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:26.3383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000770d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:29:26.3383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000770d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:26.1874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034f2-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:26.1874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034f2-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:26.1874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000644d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:26.1874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000644d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:26.1874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034f2-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:26.1874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000644d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:26.1874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034f2-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:26.1874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000644d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:26.1874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034f2-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:26.1874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000644d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:26.1874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034f2-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:26.1874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000644d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:26.2130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800034f2-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:26.3585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000644d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:27.0213 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000644f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:27.0213 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000644f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:27.0213 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000644f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:27.0213 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000644f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:27.0213 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000644f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:27.0213 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000644f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:34:27.0442 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000644f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:25.8167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063c4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:25.8167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ade-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:25.8167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063c4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:25.8167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ade-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:25.8167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063c4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:25.8167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ade-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:25.8167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063c4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:25.8167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ade-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:25.8167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063c4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:25.8167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ade-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:25.8167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063c4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:25.8167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ade-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:25.8456 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063c4-0000-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:25.9990 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ade-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:26.2298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006451-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:26.2298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006451-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:26.2298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006451-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:26.2298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006451-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:26.2298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006451-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:26.2389 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006451-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:39:26.2389 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006451-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:25.7809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006453-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:25.7809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f3a-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:25.7809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006453-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:25.7809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f3a-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:25.7809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006453-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:25.7809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f3a-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:25.7809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006453-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:25.7809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f3a-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:25.7809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006453-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:25.7919 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f3a-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:25.7919 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006453-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:25.7919 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f3a-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:25.8238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006453-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:25.9844 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f3a-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:26.3275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f3c-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:26.3275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f3c-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:26.3275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f3c-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:26.3275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f3c-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:26.3275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f3c-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:26.3375 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f3c-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:44:26.3375 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f3c-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:46.7536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053d4-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:46.7536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ae2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:46.7536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053d4-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:46.7536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ae2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:46.7536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053d4-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:46.7536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ae2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:46.7536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053d4-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:46.7536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ae2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:46.7536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053d4-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:46.7635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ae2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:46.7635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053d4-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:46.7635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ae2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:46.7790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800053d4-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:46.9283 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ae2-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:46.9871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000771f-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:46.9871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000771f-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:46.9871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000771f-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:46.9871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000771f-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:46.9871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000771f-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:46.9871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000771f-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:47:47.0112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000771f-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:25.7945 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007721-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:25.7945 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb4-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:25.7945 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007721-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:25.7972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb4-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:25.7972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007721-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:25.7972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb4-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:25.7972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007721-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:25.7972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb4-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:25.7972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007721-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:25.7972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb4-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:25.7972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007721-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:25.7972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb4-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:25.8163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007721-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:25.9445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb4-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:26.1616 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ae4-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:26.1616 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ae4-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:26.1616 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ae4-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:26.1616 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ae4-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:26.1616 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ae4-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:26.1616 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ae4-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:49:26.1999 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ae4-0000-eb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:25.7882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006c7-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:25.7882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb6-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:25.7882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006c7-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:25.7882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb6-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:25.7882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006c7-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:25.7882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb6-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:25.7882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006c7-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:25.7882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb6-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:25.7882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006c7-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:25.7882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb6-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:25.7882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006c7-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:25.8013 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb6-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:25.8309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006c7-000c-ec00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:25.9747 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb6-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:26.1878 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003785-000c-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:26.1878 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003785-000c-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:26.1878 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003785-000c-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:26.1878 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003785-000c-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:26.1878 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003785-000c-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:26.1921 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003785-000c-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:54:26.1921 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003785-000c-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:59:25.7855 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007725-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:59:25.7855 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb8-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:59:25.7855 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007725-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-08 10:59:25.7855 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bb8-0002-f700-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