2026-02-06 20:29:24.9316 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000144b-000b-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-06 20:29:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035a8-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-06 20:29:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035a8-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-06 20:29:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035a8-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-06 20:29:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035a8-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-06 20:29:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035a8-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-06 20:29:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035a8-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-06 20:29:25.2213 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035a8-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-06 20:34:24.7586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ca-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-06 20:34:24.7586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ca-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-06 20:34:24.7628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ca-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-06 20:34:24.7628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ca-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-06 20:34:24.7628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ca-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-06 20:34:24.7628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ca-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-06 20:34:24.7628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392c-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 20:34:24.7628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392c-0002-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-06 20:34:24.7628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392c-0002-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-06 20:34:24.7628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392c-0002-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-06 20:34:24.7628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392c-0002-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-06 20:34:24.7628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392c-0002-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-06 20:34:24.7983 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ca-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-06 20:34:24.9736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392c-0002-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-06 20:34:25.2207 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d55-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-06 20:34:25.2207 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d55-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-06 20:34:25.2207 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d55-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-06 20:34:25.2207 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d55-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-06 20:34:25.2207 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d55-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-06 20:34:25.2207 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d55-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-06 20:34:25.2414 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d55-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-06 20:39:24.7580 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d59-000a-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 20:39:24.7580 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d59-000a-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-06 20:39:24.7580 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b2-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-06 20:39:24.7580 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d59-000a-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-06 20:39:24.7580 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b2-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-06 20:39:24.7650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d59-000a-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-06 20:39:24.7650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d59-000a-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-06 20:39:24.7650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b2-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-06 20:39:24.7650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d59-000a-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-06 20:39:24.7650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b2-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-06 20:39:24.7650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b2-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-06 20:39:24.7650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b2-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-06 20:39:24.7828 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d59-000a-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-06 20:39:24.9211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b2-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-06 20:39:25.1385 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d57-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-06 20:39:25.1385 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d57-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-06 20:39:25.1424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d57-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-06 20:39:25.1424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d57-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-06 20:39:25.1424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d57-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-06 20:39:25.1424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d57-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-06 20:39:25.1601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d57-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-06 20:44:24.7654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392e-0002-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 20:44:24.7654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016a1-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-06 20:44:24.7654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392e-0002-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-06 20:44:24.7654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016a1-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-06 20:44:24.7654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016a1-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-06 20:44:24.7654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392e-0002-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-06 20:44:24.7706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016a1-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-06 20:44:24.7706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016a1-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-06 20:44:24.7706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392e-0002-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-06 20:44:24.7706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016a1-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-06 20:44:24.7706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392e-0002-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-06 20:44:24.7706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392e-0002-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-06 20:44:24.8009 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392e-0002-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-06 20:44:24.9481 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016a1-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-06 20:44:25.1433 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d5d-000a-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 20:44:25.1433 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d5d-000a-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-06 20:44:25.1476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d5d-000a-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-06 20:44:25.1476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d5d-000a-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-06 20:44:25.1476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d5d-000a-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-06 20:44:25.1476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d5d-000a-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-06 20:44:25.1650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d5d-000a-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-06 20:49:24.8319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002dd0-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-06 20:49:24.8319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003314-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-06 20:49:24.8319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002dd0-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-06 20:49:24.8319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003314-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-06 20:49:24.8319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002dd0-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-06 20:49:24.8319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003314-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-06 20:49:24.8319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002dd0-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-06 20:49:24.8319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003314-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-06 20:49:24.8382 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002dd0-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-06 20:49:24.8382 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003314-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-06 20:49:24.8382 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002dd0-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-06 20:49:24.8382 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003314-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-06 20:49:24.8551 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002dd0-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-06 20:49:24.9877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003314-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-06 20:49:25.2879 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b4-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-06 20:49:25.2879 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b4-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-06 20:49:25.2912 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b4-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-06 20:49:25.2912 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b4-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-06 20:49:25.2912 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b4-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-06 20:49:25.2912 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b4-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-06 20:49:25.2912 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b4-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-06 20:54:24.7718 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fdf-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-06 20:54:24.7718 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fdf-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-06 20:54:24.7718 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fdf-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-06 20:54:24.7718 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fdf-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-06 20:54:24.7718 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fdf-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-06 20:54:24.7718 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fdf-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-06 20:54:24.7718 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068d0-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-06 20:54:24.7823 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068d0-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-06 20:54:24.7823 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068d0-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-06 20:54:24.7823 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068d0-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-06 20:54:24.7823 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068d0-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-06 20:54:24.7823 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068d0-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-06 20:54:24.8039 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fdf-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-06 20:54:24.9574 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068d0-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-06 20:54:25.2233 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635b-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 20:54:25.2233 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635b-0004-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-06 20:54:25.2233 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635b-0004-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-06 20:54:25.2233 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635b-0004-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-06 20:54:25.2233 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635b-0004-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-06 20:54:25.2233 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635b-0004-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-06 20:54:25.2470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000635b-0004-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-06 20:59:24.7755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b6-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-06 20:59:24.7755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b6-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-06 20:59:24.7755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068d2-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-06 20:59:24.7755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b6-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-06 20:59:24.7755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068d2-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-06 20:59:24.7755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b6-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-06 20:59:24.7755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b6-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-06 20:59:24.7755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068d2-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-06 20:59:24.7755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b6-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-06 20:59:24.7755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068d2-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-06 20:59:24.7755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068d2-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-06 20:59:24.7851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068d2-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-06 20:59:24.7851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035b6-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-06 20:59:24.9424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068d2-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-06 20:59:25.1318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe3-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-06 20:59:25.1318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe3-0000-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-06 20:59:25.1318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe3-0000-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-06 20:59:25.1318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe3-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-06 20:59:25.1318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe3-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-06 20:59:25.1318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe3-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-06 20:59:25.1531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe3-0000-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-06 21:04:24.7754 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035bc-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-06 21:04:24.7754 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044f3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:04:24.7775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035bc-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-06 21:04:24.7775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044f3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous 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-06 21:04:24.7775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035bc-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-06 21:04:24.7775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044f3-0006-dc00-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-06 21:04:24.7775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035bc-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-06 21:04:24.7775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044f3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:04:24.7775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035bc-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-06 21:04:24.7775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044f3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:04:24.7775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035bc-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-06 21:04:24.7775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044f3-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:04:24.8173 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035bc-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-06 21:04:24.9677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044f3-0006-dc00-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-06 21:04:25.1619 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006365-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:04:25.1619 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006365-0004-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-06 21:04:25.1619 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006365-0004-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-06 21:04:25.1676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006365-0004-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-06 21:04:25.1676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006365-0004-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-06 21:04:25.1676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006365-0004-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-06 21:04:25.1842 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006365-0004-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-06 21:09:24.7775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ce6-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-06 21:09:24.7775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636b-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:09:24.7775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ce6-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-06 21:09:24.7806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636b-0004-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-06 21:09:24.7806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ce6-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-06 21:09:24.7806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636b-0004-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-06 21:09:24.7806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ce6-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-06 21:09:24.7806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636b-0004-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-06 21:09:24.7806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ce6-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-06 21:09:24.7806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636b-0004-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-06 21:09:24.7806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ce6-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-06 21:09:24.7806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636b-0004-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-06 21:09:24.8043 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636b-0004-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-06 21:09:24.9319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ce6-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-06 21:09:25.1164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005bf-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:09:25.1164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005bf-000c-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-06 21:09:25.1164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005bf-000c-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-06 21:09:25.1164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005bf-000c-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-06 21:09:25.1164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005bf-000c-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-06 21:09:25.1238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005bf-000c-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-06 21:09:25.1238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005bf-000c-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-06 21:14:24.7746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fb-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:14:24.7746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fb-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous 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-06 21:14:24.7746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035be-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-06 21:14:24.7746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fb-0006-dc00-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-06 21:14:24.7746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035be-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-06 21:14:24.7746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fb-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:14:24.7746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035be-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-06 21:14:24.7746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fb-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:14:24.7746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035be-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-06 21:14:24.7746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035be-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-06 21:14:24.7746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fb-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:14:24.7746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035be-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-06 21:14:24.7962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fb-0006-dc00-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-06 21:14:24.9259 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035be-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-06 21:14:25.1097 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003320-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-06 21:14:25.1097 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003320-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-06 21:14:25.1140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003320-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-06 21:14:25.1140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003320-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-06 21:14:25.1140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003320-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-06 21:14:25.1140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003320-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-06 21:14:25.1140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003320-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-06 21:19:24.8031 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bd1-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-06 21:19:24.8031 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001730-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-06 21:19:24.8031 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bd1-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-06 21:19:24.8031 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001730-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-06 21:19:24.8078 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bd1-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-06 21:19:24.8078 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001730-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-06 21:19:24.8078 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bd1-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-06 21:19:24.8078 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001730-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-06 21:19:24.8078 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bd1-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-06 21:19:24.8078 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001730-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-06 21:19:24.8078 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bd1-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-06 21:19:24.8078 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001730-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-06 21:19:24.8424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bd1-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-06 21:19:24.9936 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001730-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-06 21:19:25.1763 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001732-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-06 21:19:25.1763 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001732-0007-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-06 21:19:25.1763 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001732-0007-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-06 21:19:25.1763 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001732-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-06 21:19:25.1763 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001732-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-06 21:19:25.1763 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001732-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-06 21:19:25.1915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001732-0007-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-06 21:24:24.9840 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fd-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:24:24.9840 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035c2-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-06 21:24:24.9840 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fd-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous 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-06 21:24:24.9840 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035c2-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-06 21:24:24.9840 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fd-0006-dc00-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-06 21:24:24.9840 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035c2-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-06 21:24:24.9840 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fd-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:24:24.9840 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035c2-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-06 21:24:24.9840 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fd-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:24:24.9840 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035c2-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-06 21:24:24.9840 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fd-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:24:24.9840 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035c2-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-06 21:24:25.0121 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035c2-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-06 21:24:25.1646 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fd-0006-dc00-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-06 21:24:25.6304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044ff-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:24:25.6304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044ff-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous 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-06 21:24:25.6304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044ff-0006-dc00-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-06 21:24:25.6304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044ff-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:24:25.6304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044ff-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:24:25.6304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044ff-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:24:25.6531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044ff-0006-dc00-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-06 21:29:24.8093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006082-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-06 21:29:24.8093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ff7-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-06 21:29:24.8093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006082-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-06 21:29:24.8093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ff7-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-06 21:29:24.8093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006082-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-06 21:29:24.8093 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ff7-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-06 21:29:24.8167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006082-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-06 21:29:24.8167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ff7-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-06 21:29:24.8167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006082-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-06 21:29:24.8167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ff7-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-06 21:29:24.8167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006082-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-06 21:29:24.8167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ff7-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-06 21:29:24.8497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ff7-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-06 21:29:24.9916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006082-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-06 21:29:25.2163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d59-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-06 21:29:25.2163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d59-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-06 21:29:25.2163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d59-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-06 21:29:25.2227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d59-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-06 21:29:25.2227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d59-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-06 21:29:25.2227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d59-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-06 21:29:25.2227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d59-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-06 21:34:24.8915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006086-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-06 21:34:24.8915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006086-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-06 21:34:24.8915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cea-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-06 21:34:24.8915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006086-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-06 21:34:24.8915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cea-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-06 21:34:24.8915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006086-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-06 21:34:24.8915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006086-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-06 21:34:24.8995 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cea-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-06 21:34:24.8995 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006086-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-06 21:34:24.8995 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cea-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-06 21:34:24.8995 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cea-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-06 21:34:24.8995 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cea-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-06 21:34:24.8995 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006086-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-06 21:34:25.0559 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cea-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-06 21:34:25.2752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005c9-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:34:25.2752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005c9-000c-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-06 21:34:25.2752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005c9-000c-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-06 21:34:25.2752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005c9-000c-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-06 21:34:25.2752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005c9-000c-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-06 21:34:25.2752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005c9-000c-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-06 21:34:25.2935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005c9-000c-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-06 21:39:24.7972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005cb-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:39:24.7972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002aa-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-06 21:39:24.7972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005cb-000c-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-06 21:39:24.7972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002aa-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-06 21:39:24.7972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005cb-000c-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-06 21:39:24.7972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002aa-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-06 21:39:24.7972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005cb-000c-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-06 21:39:24.7972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002aa-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-06 21:39:24.7972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005cb-000c-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-06 21:39:24.8109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002aa-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-06 21:39:24.8109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005cb-000c-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-06 21:39:24.8109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002aa-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-06 21:39:24.8407 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005cb-000c-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-06 21:39:24.9762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002aa-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-06 21:39:25.1856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006090-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-06 21:39:25.1875 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006090-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-06 21:39:25.1875 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006090-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-06 21:39:25.1875 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006090-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-06 21:39:25.1875 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006090-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-06 21:39:25.1875 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006090-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-06 21:39:25.2084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006090-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-06 21:44:24.7873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000130c-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-06 21:44:24.7873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000c4-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-06 21:44:24.7873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000130c-000d-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:44:24.7873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000c4-000d-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-06 21:44:24.7873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000c4-000d-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-06 21:44:24.7873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000130c-000d-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:44:24.7873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000c4-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-06 21:44:24.7873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000130c-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-06 21:44:24.7873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000c4-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-06 21:44:24.7873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000130c-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-06 21:44:24.7873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000c4-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-06 21:44:24.7873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000130c-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-06 21:44:24.8111 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000130c-000d-f100-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-06 21:44:24.9755 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000c4-000d-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-06 21:44:25.1615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d79-000a-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:44:25.1615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d79-000a-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-06 21:44:25.1615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d79-000a-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-06 21:44:25.1615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d79-000a-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-06 21:44:25.1615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d79-000a-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-06 21:44:25.1615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d79-000a-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-06 21:44:25.1796 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d79-000a-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-06 21:49:24.7905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068e2-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-06 21:49:24.7905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004513-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:49:24.7905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068e2-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-06 21:49:24.7905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004513-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous 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-06 21:49:24.7905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068e2-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-06 21:49:24.7905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004513-0006-dc00-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-06 21:49:24.7905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068e2-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-06 21:49:24.8057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004513-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:49:24.8057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068e2-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-06 21:49:24.8057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004513-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:49:24.8057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068e2-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-06 21:49:24.8057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004513-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:49:24.8390 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068e2-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-06 21:49:24.9810 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004513-0006-dc00-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-06 21:49:25.1680 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035c6-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-06 21:49:25.1680 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035c6-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-06 21:49:25.1680 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035c6-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-06 21:49:25.1680 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035c6-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-06 21:49:25.1680 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035c6-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-06 21:49:25.1680 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035c6-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-06 21:49:25.1898 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035c6-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-06 21:52:19.1677 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-06 21:52:19.2238 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-06 21:52:19.2418 Microsoft.Extensions.Logging.LoggingExtensions.NoXMLEncryptorConfiguredKeyMayBePersistedToStorageInUnencryptedForm Warn: No XML encryptor configured. Key {3d1ef3dc-33ef-44a1-a9a2-e84c6539865f} may be persisted to storage in unencrypted form. XmlKeyManager.CreateNewKey => XmlKeyManager.Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.IInternalXmlKeyManager.CreateNewKey => LoggingExtensions.NoXMLEncryptorConfiguredKeyMayBePersistedToStorageInUnencryptedForm 2026-02-06 21:52:19.5540 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-06 21:52:19.5540 Microsoft.Extensions.Hosting.Internal.ConsoleLifetime.OnApplicationStarted Info: Hosting environment: Production <>c.b__9_0 => <>c.b__20_0 => ConsoleLifetime.OnApplicationStarted 2026-02-06 21:52:19.5540 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-06 21:52:19.5905 Microsoft.AspNetCore.HttpsPolicy.HttpsLoggingExtensions.FailedToDeterminePort Warn: Failed to determine the https port for redirect. Lazy`1.ViaFactory => HttpsRedirectionMiddleware.TryGetHttpsPort => HttpsLoggingExtensions.FailedToDeterminePort 2026-02-06 21:52:19.7133 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-06 21:52:19.7176 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-06 21:52:19.7176 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-06 21:52:19.7305 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-06 21:52:19.7305 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-06 21:52:19.7577 Microsoft.Extensions.Hosting.Internal.ConsoleLifetime.OnApplicationStopping Info: Application is shutting down... ExecutionContext.RunInternal => <>c.b__20_1 => ConsoleLifetime.OnApplicationStopping 2026-02-06 21:54:24.7966 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ec-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-06 21:54:24.7966 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d05-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-06 21:54:24.7966 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ec-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-06 21:54:24.7966 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d05-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-06 21:54:25.2096 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d05-0004-fa00-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-06 21:54:25.2096 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ec-0002-fa00-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-06 21:54:25.2096 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d05-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-06 21:54:25.2096 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ec-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-06 21:54:25.2096 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d05-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-06 21:54:25.2096 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ec-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-06 21:54:25.2096 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d05-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-06 21:54:25.2174 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ec-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-06 21:54:25.7986 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d05-0004-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-06 21:54:25.9930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ec-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-06 21:54:26.5026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004519-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:54:26.5026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004519-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous 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-06 21:54:26.5137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004519-0006-dc00-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-06 21:54:26.5137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004519-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:54:26.5137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004519-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:54:26.5137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004519-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:54:26.5929 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004519-0006-dc00-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-06 21:59:24.8018 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038da-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-06 21:59:24.8018 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000451b-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:59:24.8018 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038da-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-06 21:59:24.8018 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000451b-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous 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-06 21:59:24.8018 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038da-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-06 21:59:24.8018 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000451b-0006-dc00-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-06 21:59:24.8018 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038da-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-06 21:59:24.8171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000451b-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:59:24.8171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038da-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-06 21:59:24.8171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000451b-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:59:24.8171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038da-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-06 21:59:24.8171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000451b-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:59:24.8415 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038da-0000-eb00-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-06 21:59:25.0768 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000451b-0006-dc00-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-06 21:59:25.2753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005cf-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 21:59:25.2753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005cf-000c-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-06 21:59:25.2753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005cf-000c-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-06 21:59:25.2844 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005cf-000c-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-06 21:59:25.2844 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005cf-000c-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-06 21:59:25.2844 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005cf-000c-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-06 21:59:25.3219 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005cf-000c-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-06 22:04:24.8070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035d0-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-06 22:04:24.8070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004527-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 22:04:24.8070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035d0-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-06 22:04:24.8070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004527-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous 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-06 22:04:24.8070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035d0-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-06 22:04:24.8070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035d0-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-06 22:04:24.8070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035d0-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-06 22:04:24.8070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035d0-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-06 22:04:24.8070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004527-0006-dc00-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-06 22:04:24.8070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004527-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 22:04:24.8070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004527-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 22:04:24.8070 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004527-0006-dc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 22:04:24.8507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004527-0006-dc00-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-06 22:04:24.9768 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035d0-0006-de00-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-06 22:04:25.1701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004444-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-06 22:04:25.1701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004444-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 22:04:25.1701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004444-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 22:04:25.1809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004444-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-06 22:04:25.1809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004444-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-06 22:04:25.1809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004444-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-06 22:04:25.2015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004444-000e-fe00-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-06 22:09:24.8132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e4-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-06 22:09:24.8132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d09-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-06 22:09:24.8132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e4-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-06 22:09:24.8132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d09-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-06 22:09:24.8132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e4-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-06 22:09:24.8132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d09-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-06 22:09:24.8132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e4-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-06 22:09:24.8132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d09-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-06 22:09:24.8257 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e4-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-06 22:09:24.8257 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d09-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-06 22:09:24.8257 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e4-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-06 22:09:24.8257 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d09-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-06 22:09:24.8468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e4-0000-eb00-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-06 22:09:24.9963 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d09-0004-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-06 22:09:25.1805 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001459-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-06 22:09:25.1805 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001459-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-06 22:09:25.1868 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001459-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-06 22:09:25.1868 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001459-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-06 22:09:25.1868 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001459-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-06 22:09:25.1868 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001459-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-06 22:09:25.2088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001459-000b-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-06 22:14:24.8014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d61-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-06 22:14:24.8014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0b-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-06 22:14:24.8014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d61-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-06 22:14:24.8014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0b-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-06 22:14:24.8014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d61-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-06 22:14:24.8014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0b-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-06 22:14:24.8014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d61-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-06 22:14:24.8014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0b-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-06 22:14:24.8014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d61-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-06 22:14:24.8014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0b-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-06 22:14:24.8014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d61-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-06 22:14:24.8014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0b-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-06 22:14:24.8440 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0b-0004-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-06 22:14:24.9863 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d61-0004-ef00-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-06 22:14:25.1772 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a65-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-06 22:14:25.1772 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a65-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-06 22:14:25.1772 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a65-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-06 22:14:25.1772 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a65-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-06 22:14:25.1772 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a65-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-06 22:14:25.1772 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a65-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-06 22:14:25.1939 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a65-0002-f700-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-06 22:19:24.8099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035d6-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-06 22:19:24.8099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035d6-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-06 22:19:24.8099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035d6-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-06 22:19:24.8099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035d6-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-06 22:19:24.8099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003342-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-06 22:19:24.8205 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035d6-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-06 22:19:24.8205 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003342-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-06 22:19:24.8205 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035d6-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-06 22:19:24.8205 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003342-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-06 22:19:24.8205 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003342-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-06 22:19:24.8205 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003342-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-06 22:19:24.8205 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003342-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-06 22:19:24.8416 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035d6-0006-de00-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-06 22:19:24.9769 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003342-0008-ed00-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-06 22:19:25.2295 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005d5-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 22:19:25.2295 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005d5-000c-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-06 22:19:25.2295 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005d5-000c-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-06 22:19:25.2295 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005d5-000c-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-06 22:19:25.2295 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005d5-000c-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-06 22:19:25.2295 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005d5-000c-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-06 22:19:25.2569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005d5-000c-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-06 22:20:26.7984 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 80003de8-000e-f900-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: 80003de8-000e-f900-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-06 22:23:28.0743 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aee-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-06 22:23:28.0750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005d7-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 22:23:28.0750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aee-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-06 22:23:28.0750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005d7-000c-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-06 22:23:28.0750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aee-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-06 22:23:28.0750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005d7-000c-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-06 22:23:28.0750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aee-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-06 22:23:28.0750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005d7-000c-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-06 22:23:28.0750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aee-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-06 22:23:28.0750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005d7-000c-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-06 22:23:28.0750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aee-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-06 22:23:28.0750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005d7-000c-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-06 22:23:28.1224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005d7-000c-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-06 22:23:28.2791 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aee-000a-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-06 22:23:28.3251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a67-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-06 22:23:28.3251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a67-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-06 22:23:28.3251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a67-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-06 22:23:28.3251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a67-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-06 22:23:28.3251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a67-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-06 22:23:28.3251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a67-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-06 22:23:28.3416 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a67-0002-f700-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-06 22:24:24.8307 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d61-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-06 22:24:24.8307 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0d-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-06 22:24:24.8307 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d61-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-06 22:24:24.8307 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0d-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-06 22:24:24.8307 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d61-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-06 22:24:24.8307 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0d-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-06 22:24:24.8307 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d61-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-06 22:24:24.8404 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0d-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-06 22:24:24.8404 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d61-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-06 22:24:24.8404 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0d-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-06 22:24:24.8404 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d61-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-06 22:24:24.8404 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0d-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-06 22:24:24.8602 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d61-000f-fb00-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-06 22:24:24.9991 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0d-0004-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-06 22:24:25.1856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000189c-0009-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 22:24:25.1856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000189c-0009-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 22:24:25.1856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000189c-0009-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 22:24:25.1856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000189c-0009-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-06 22:24:25.1856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000189c-0009-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-06 22:24:25.1856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000189c-0009-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-06 22:24:25.2080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000189c-0009-fe00-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-06 22:29:24.8134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0f-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-06 22:29:24.8156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636f-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 22:29:24.8156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0f-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-06 22:29:24.8156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636f-0004-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-06 22:29:24.8156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0f-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-06 22:29:24.8156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636f-0004-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-06 22:29:24.8156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0f-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-06 22:29:24.8156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636f-0004-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-06 22:29:24.8156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0f-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-06 22:29:24.8156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636f-0004-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-06 22:29:24.8156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0f-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-06 22:29:24.8156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636f-0004-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-06 22:29:24.8483 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d0f-0004-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-06 22:29:24.9876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000636f-0004-ff00-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-06 22:29:25.1723 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d63-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-06 22:29:25.1744 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d63-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-06 22:29:25.1744 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d63-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-06 22:29:25.1744 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d63-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-06 22:29:25.1744 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d63-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-06 22:29:25.1744 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d63-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-06 22:29:25.1977 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d63-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-06 22:34:24.8084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ee-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-06 22:34:24.8084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003346-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-06 22:34:24.8084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ee-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-06 22:34:24.8084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003346-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-06 22:34:24.8084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ee-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-06 22:34:24.8084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003346-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-06 22:34:24.8084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ee-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-06 22:34:24.8084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003346-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-06 22:34:24.8084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ee-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-06 22:34:24.8203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003346-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-06 22:34:24.8203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ee-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-06 22:34:24.8203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003346-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-06 22:34:24.8510 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ee-0000-eb00-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-06 22:34:25.0144 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003346-0008-ed00-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-06 22:34:25.2061 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f0-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-06 22:34:25.2061 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f0-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-06 22:34:25.2118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f0-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-06 22:34:25.2118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f0-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-06 22:34:25.2118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f0-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-06 22:34:25.2118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f0-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-06 22:34:25.2316 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f0-0000-eb00-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-06 22:39:24.8640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002c7-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-06 22:39:24.8640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005e5-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 22:39:24.8640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002c7-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-06 22:39:24.8640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005e5-000c-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-06 22:39:24.8736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002c7-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-06 22:39:24.8736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005e5-000c-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-06 22:39:24.8736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002c7-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-06 22:39:24.8736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005e5-000c-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-06 22:39:24.8736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002c7-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-06 22:39:24.8736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005e5-000c-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-06 22:39:24.8736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002c7-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-06 22:39:24.8736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005e5-000c-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-06 22:39:24.8957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005e5-000c-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-06 22:39:25.0413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002c7-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-06 22:39:25.2519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006383-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 22:39:25.2519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006383-0004-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-06 22:39:25.2519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006383-0004-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-06 22:39:25.2519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006383-0004-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-06 22:39:25.2519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006383-0004-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-06 22:39:25.2624 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006383-0004-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-06 22:39:25.2624 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006383-0004-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-06 22:44:25.1618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000130e-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-06 22:44:25.1618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000cc-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-06 22:44:25.1618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000130e-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-06 22:44:25.1618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000cc-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-06 22:44:25.1618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000130e-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-06 22:44:25.1618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000cc-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-06 22:44:25.1618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000130e-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-06 22:44:25.1618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000cc-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-06 22:44:25.1618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000130e-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-06 22:44:25.1618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000cc-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-06 22:44:25.1618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000130e-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-06 22:44:25.1739 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000cc-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-06 22:44:25.1921 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000cc-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-06 22:44:25.3263 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000130e-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-06 22:44:25.6424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002cb-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-06 22:44:25.6424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002cb-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-06 22:44:25.6424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002cb-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-06 22:44:25.6424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002cb-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-06 22:44:25.6424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002cb-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-06 22:44:25.6424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002cb-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-06 22:44:25.6627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002cb-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-06 22:49:24.9387 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003906-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-06 22:49:24.9387 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003906-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-06 22:49:24.9387 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003906-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-06 22:49:24.9387 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003906-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-06 22:49:24.9387 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003906-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-06 22:49:24.9387 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003906-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-06 22:49:24.9478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000be1-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-06 22:49:24.9478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000be1-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-06 22:49:24.9478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000be1-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-06 22:49:24.9478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000be1-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-06 22:49:24.9478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000be1-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-06 22:49:24.9478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000be1-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-06 22:49:24.9792 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000be1-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-06 22:49:25.1188 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003906-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-06 22:49:25.4677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d95-000a-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 22:49:25.4677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d95-000a-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-06 22:49:25.4677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d95-000a-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-06 22:49:25.4677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d95-000a-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-06 22:49:25.4677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d95-000a-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-06 22:49:25.4770 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d95-000a-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-06 22:49:25.4923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d95-000a-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-06 22:54:24.8417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006555-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 22:54:24.8417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035f4-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-06 22:54:24.8417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006555-0008-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-06 22:54:24.8417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035f4-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-06 22:54:24.8417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006555-0008-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-06 22:54:24.8417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006555-0008-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-06 22:54:24.8417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035f4-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-06 22:54:24.8417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006555-0008-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-06 22:54:24.8417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035f4-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-06 22:54:24.8417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006555-0008-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-06 22:54:24.8417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035f4-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-06 22:54:24.8561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035f4-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-06 22:54:24.8719 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006555-0008-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-06 22:54:25.0130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035f4-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-06 22:54:25.2608 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000390c-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-06 22:54:25.2628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000390c-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-06 22:54:25.2628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000390c-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-06 22:54:25.2628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000390c-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-06 22:54:25.2628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000390c-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-06 22:54:25.2628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000390c-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-06 22:54:25.2818 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000390c-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-06 22:59:24.9379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d69-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-06 22:59:24.9379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004db6-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-06 22:59:24.9398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d69-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-06 22:59:24.9398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004db6-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-06 22:59:24.9398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d69-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-06 22:59:24.9398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004db6-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-06 22:59:24.9398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d69-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-06 22:59:24.9398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004db6-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-06 22:59:24.9398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d69-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-06 22:59:24.9398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004db6-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-06 22:59:24.9398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d69-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-06 22:59:24.9398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004db6-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-06 22:59:24.9766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d69-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-06 22:59:25.1247 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004db6-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-06 22:59:25.3113 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002de2-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-06 22:59:25.3113 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002de2-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-06 22:59:25.3160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002de2-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-06 22:59:25.3160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002de2-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-06 22:59:25.3160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002de2-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-06 22:59:25.3160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002de2-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-06 22:59:25.3350 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002de2-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-06 23:04:25.3801 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060a4-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-06 23:04:25.3801 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003918-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-06 23:04:25.3801 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060a4-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-06 23:04:25.3826 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003918-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-06 23:04:25.3826 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060a4-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-06 23:04:25.3826 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003918-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-06 23:04:25.3826 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060a4-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-06 23:04:25.3826 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003918-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-06 23:04:25.3826 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060a4-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-06 23:04:25.3826 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003918-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-06 23:04:25.3826 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060a4-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-06 23:04:25.3826 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003918-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-06 23:04:25.4053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003918-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-06 23:04:25.5492 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060a4-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-06 23:04:25.7426 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006900-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-06 23:04:25.7426 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006900-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-06 23:04:25.7426 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006900-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-06 23:04:25.7426 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006900-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-06 23:04:25.7426 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006900-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-06 23:04:25.7426 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006900-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-06 23:04:25.7679 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006900-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-06 23:09:24.8272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035fc-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-06 23:09:24.8272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aea-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-06 23:09:24.8272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035fc-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-06 23:09:24.8272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aea-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-06 23:09:24.8272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035fc-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-06 23:09:24.8272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aea-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-06 23:09:24.8272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035fc-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-06 23:09:24.8272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aea-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-06 23:09:24.8272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035fc-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-06 23:09:24.8272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aea-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-06 23:09:24.8272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035fc-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-06 23:09:24.8272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aea-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-06 23:09:24.8697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035fc-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-06 23:09:25.0360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aea-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-06 23:09:25.2305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d99-000a-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 23:09:25.2305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d99-000a-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-06 23:09:25.2305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d99-000a-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-06 23:09:25.2305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d99-000a-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-06 23:09:25.2305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d99-000a-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-06 23:09:25.2305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d99-000a-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-06 23:09:25.2502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d99-000a-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-06 23:14:24.8778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dc6-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-06 23:14:24.8778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d6b-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-06 23:14:24.8778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dc6-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-06 23:14:24.8778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d6b-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-06 23:14:24.8778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dc6-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-06 23:14:24.8778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dc6-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-06 23:14:24.8778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d6b-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-06 23:14:24.8778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dc6-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-06 23:14:24.8778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d6b-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-06 23:14:24.8778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dc6-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-06 23:14:24.8778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d6b-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-06 23:14:24.8778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d6b-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-06 23:14:24.9055 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dc6-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-06 23:14:25.0340 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d6b-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-06 23:14:25.2353 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002de8-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-06 23:14:25.2375 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002de8-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-06 23:14:25.2375 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002de8-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-06 23:14:25.2375 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002de8-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-06 23:14:25.2375 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002de8-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-06 23:14:25.2375 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002de8-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-06 23:14:25.2605 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002de8-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-06 23:19:24.8270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af0-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-06 23:19:24.8270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035fe-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-06 23:19:24.8270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af0-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-06 23:19:24.8270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035fe-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-06 23:19:24.8270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af0-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-06 23:19:24.8270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035fe-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-06 23:19:24.8270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af0-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-06 23:19:24.8270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035fe-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-06 23:19:24.8349 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af0-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-06 23:19:24.8349 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035fe-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-06 23:19:24.8349 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af0-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-06 23:19:24.8349 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035fe-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-06 23:19:24.8667 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006af0-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-06 23:19:25.0126 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035fe-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-06 23:19:25.2619 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d9d-000a-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 23:19:25.2619 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d9d-000a-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-06 23:19:25.2619 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d9d-000a-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-06 23:19:25.2619 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d9d-000a-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-06 23:19:25.2619 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d9d-000a-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-06 23:19:25.2619 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d9d-000a-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-06 23:19:25.2862 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d9d-000a-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-06 23:24:24.8299 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d71-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-06 23:24:24.8299 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000638f-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 23:24:24.8299 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d71-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-06 23:24:24.8299 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000638f-0004-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-06 23:24:24.8299 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d71-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-06 23:24:24.8299 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000638f-0004-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-06 23:24:24.8299 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d71-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-06 23:24:24.8299 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000638f-0004-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-06 23:24:24.8299 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d71-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-06 23:24:24.8299 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000638f-0004-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-06 23:24:24.8400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d71-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-06 23:24:24.8400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000638f-0004-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-06 23:24:24.8578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d71-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-06 23:24:25.0182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000638f-0004-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-06 23:24:25.2065 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006906-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-06 23:24:25.2065 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006906-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-06 23:24:25.2065 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006906-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-06 23:24:25.2065 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006906-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-06 23:24:25.2065 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006906-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-06 23:24:25.2065 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006906-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-06 23:24:25.2274 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006906-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-06 23:29:24.9428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e3-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-06 23:29:24.9428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005eb-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 23:29:24.9428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e3-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-06 23:29:24.9428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005eb-000c-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-06 23:29:24.9428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e3-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-06 23:29:24.9428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005eb-000c-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-06 23:29:24.9428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e3-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-06 23:29:24.9428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005eb-000c-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-06 23:29:24.9428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e3-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-06 23:29:24.9428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005eb-000c-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-06 23:29:24.9428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e3-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-06 23:29:24.9428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005eb-000c-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-06 23:29:24.9682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e3-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-06 23:29:25.0986 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005eb-000c-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-06 23:29:25.2877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005ed-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 23:29:25.2877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005ed-000c-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-06 23:29:25.2877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005ed-000c-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-06 23:29:25.2877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005ed-000c-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-06 23:29:25.2877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005ed-000c-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-06 23:29:25.2877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005ed-000c-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-06 23:29:25.3109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005ed-000c-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-06 23:34:24.8377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006395-0004-ff00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 23:34:24.8377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006395-0004-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-06 23:34:24.8377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dca-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-06 23:34:24.8377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006395-0004-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-06 23:34:24.8377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dca-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-06 23:34:24.8377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006395-0004-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-06 23:34:24.8377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dca-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-06 23:34:24.8377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006395-0004-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-06 23:34:24.8377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dca-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-06 23:34:24.8377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006395-0004-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-06 23:34:24.8377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dca-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-06 23:34:24.8503 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dca-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-06 23:34:24.8778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006395-0004-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-06 23:34:25.0316 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dca-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-06 23:34:25.2252 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060b4-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-06 23:34:25.2271 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060b4-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-06 23:34:25.2271 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060b4-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-06 23:34:25.2271 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060b4-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-06 23:34:25.2271 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060b4-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-06 23:34:25.2271 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060b4-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-06 23:34:25.2465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060b4-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-06 23:39:24.9261 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060b6-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-06 23:39:24.9261 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e7-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-06 23:39:24.9261 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060b6-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-06 23:39:24.9261 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e7-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-06 23:39:24.9341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060b6-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-06 23:39:24.9341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e7-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-06 23:39:24.9341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060b6-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-06 23:39:24.9341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e7-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-06 23:39:24.9341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060b6-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-06 23:39:24.9341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e7-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-06 23:39:24.9341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060b6-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-06 23:39:24.9341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e7-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-06 23:39:24.9552 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800060b6-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-06 23:39:25.1053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e7-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-06 23:39:25.9371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e9-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-06 23:39:25.9371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e9-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-06 23:39:25.9371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e9-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-06 23:39:25.9371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e9-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-06 23:39:25.9371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e9-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-06 23:39:25.9371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e9-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-06 23:39:25.9597 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002e9-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-06 23:44:24.8736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006912-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-06 23:44:24.8736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da9-000a-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 23:44:24.8736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006912-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-06 23:44:24.8736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da9-000a-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-06 23:44:24.8779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006912-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-06 23:44:24.8779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da9-000a-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-06 23:44:24.8779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006912-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-06 23:44:24.8779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da9-000a-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-06 23:44:24.8779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006912-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-06 23:44:24.8779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da9-000a-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-06 23:44:24.8779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006912-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-06 23:44:24.8779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da9-000a-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-06 23:44:24.9117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006912-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-06 23:44:25.0417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da9-000a-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-06 23:44:25.2321 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dce-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-06 23:44:25.2321 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dce-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-06 23:44:25.2321 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dce-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-06 23:44:25.2371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dce-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-06 23:44:25.2371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dce-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-06 23:44:25.2371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dce-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-06 23:44:25.2371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dce-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-06 23:49:25.0156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002df2-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-06 23:49:25.0156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002df2-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-06 23:49:25.0156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002df2-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-06 23:49:25.0156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002df2-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-06 23:49:25.0232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002df2-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-06 23:49:25.0232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002df2-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-06 23:49:25.0232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002ed-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-06 23:49:25.0232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002ed-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-06 23:49:25.0232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002ed-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-06 23:49:25.0232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002ed-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-06 23:49:25.0232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002ed-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-06 23:49:25.0232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002ed-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-06 23:49:25.0410 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002df2-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-06 23:49:25.1975 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002ed-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-06 23:49:25.4008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006914-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-06 23:49:25.4008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006914-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-06 23:49:25.4008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006914-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-06 23:49:25.4008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006914-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-06 23:49:25.4008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006914-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-06 23:49:25.4008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006914-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-06 23:49:25.4202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006914-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-06 23:54:24.8585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd0-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-06 23:54:24.8585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd0-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-06 23:54:24.8585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003616-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-06 23:54:24.8585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd0-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-06 23:54:24.8585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003616-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-06 23:54:24.8585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd0-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-06 23:54:24.8585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003616-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-06 23:54:24.8585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd0-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-06 23:54:24.8585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003616-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-06 23:54:24.8585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd0-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-06 23:54:24.8585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003616-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-06 23:54:24.8585 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003616-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-06 23:54:24.9029 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd0-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-06 23:54:25.0645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003616-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-06 23:54:25.2519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd2-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-06 23:54:25.2519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd2-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-06 23:54:25.2519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd2-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-06 23:54:25.2519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd2-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-06 23:54:25.2519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd2-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-06 23:54:25.2519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd2-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-06 23:54:25.2751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd2-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-06 23:56:54.9429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002ef-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-06 23:56:54.9429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002ef-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-06 23:56:54.9429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002ef-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-06 23:56:54.9429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005f5-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 23:56:54.9429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002ef-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-06 23:56:54.9429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005f5-000c-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-06 23:56:54.9429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002ef-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-06 23:56:54.9527 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005f5-000c-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-06 23:56:54.9527 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002ef-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-06 23:56:54.9527 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005f5-000c-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-06 23:56:54.9527 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005f5-000c-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-06 23:56:54.9527 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005f5-000c-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-06 23:56:54.9712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800002ef-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-06 23:56:55.1086 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005f5-000c-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-06 23:56:55.1516 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd4-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-06 23:56:55.1516 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd4-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-06 23:56:55.1516 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd4-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-06 23:56:55.1549 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd4-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-06 23:56:55.1549 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd4-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-06 23:56:55.1549 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd4-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-06 23:56:55.1549 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd4-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-06 23:59:24.8513 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000655f-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 23:59:24.8513 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005f9-000c-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 23:59:24.8513 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000655f-0008-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-06 23:59:24.8513 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005f9-000c-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-06 23:59:24.8513 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000655f-0008-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-06 23:59:24.8513 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005f9-000c-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-06 23:59:24.8513 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000655f-0008-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-06 23:59:24.8513 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005f9-000c-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-06 23:59:24.8513 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000655f-0008-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-06 23:59:24.8513 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005f9-000c-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-06 23:59:24.8513 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000655f-0008-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-06 23:59:24.8620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005f9-000c-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-06 23:59:24.8620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000655f-0008-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-06 23:59:25.0477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005f9-000c-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-06 23:59:25.3182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd6-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-06 23:59:25.3182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd6-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-06 23:59:25.3182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd6-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-06 23:59:25.3182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd6-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-06 23:59:25.3182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd6-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-06 23:59:25.3182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd6-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-06 23:59:25.3419 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004dd6-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