2026-02-06 09:59:24.5136 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f1-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 09:59:24.6538 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003214-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 09:59:24.8319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ec9-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 09:59:24.8319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ec9-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 09:59:24.8319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ec9-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 09:59:24.8319 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ec9-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 09:59:24.8393 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ec9-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 09:59:24.8393 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ec9-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 09:59:24.8544 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ec9-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 10:00:32.3381 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ecb-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 10:00:32.3381 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066df-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:00:32.3400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ecb-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 10:00:32.3400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066df-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:00:32.3400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ecb-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 10:00:32.3400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066df-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:00:32.3400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ecb-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 10:00:32.3400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066df-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:00:32.3400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ecb-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 10:00:32.3400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066df-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:00:32.3400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ecb-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 10:00:32.3400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066df-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:00:32.3657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ecb-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 10:00:32.5049 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066df-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:00:32.5751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d77-0001-fd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:00:32.5751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d77-0001-fd00-b63f-84710c7967bb, previousRequestId: no previous request 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 10:00:32.5751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d77-0001-fd00-b63f-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 10:00:32.5751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d77-0001-fd00-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 10:00:32.5751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d77-0001-fd00-b63f-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 10:00:32.5751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d77-0001-fd00-b63f-84710c7967bb, 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 10:00:32.5980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d77-0001-fd00-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 10:04:24.5181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006850-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 10:04:24.5181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d68-0003-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:04:24.5181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006850-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 10:04:24.5181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d68-0003-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:04:24.5181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006850-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 10:04:24.5181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d68-0003-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:04:24.5181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006850-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 10:04:24.5181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d68-0003-e800-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 10:04:24.5181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006850-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 10:04:24.5181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d68-0003-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:04:24.5181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006850-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 10:04:24.5181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d68-0003-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:04:24.5617 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006850-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 10:04:24.7105 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d68-0003-e800-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 10:04:24.9187 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d94-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 10:04:24.9187 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d94-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 10:04:24.9187 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d94-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 10:04:24.9239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d94-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 10:04:24.9239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d94-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 10:04:24.9239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d94-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 10:04:24.9239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d94-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 10:05:32.3414 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006852-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 10:05:32.3414 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001435-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 10:05:32.3414 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006852-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 10:05:32.3414 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001435-000b-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 10:05:32.3470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006852-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 10:05:32.3470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001435-000b-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 10:05:32.3470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006852-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 10:05:32.3470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001435-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 10:05:32.3470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006852-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 10:05:32.3470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001435-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 10:05:32.3470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006852-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 10:05:32.3470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001435-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 10:05:32.3701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001435-000b-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 10:05:32.4989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006852-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 10:05:32.5735 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006854-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 10:05:32.5735 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006854-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 10:05:32.5735 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006854-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 10:05:32.5735 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006854-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 10:05:32.5735 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006854-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 10:05:32.5819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006854-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 10:05:32.5819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006854-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 10:09:24.5120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a95-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:09:24.5120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d96-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 10:09:24.5120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a95-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:09:24.5120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d96-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 10:09:24.5120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a95-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:09:24.5120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d96-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 10:09:24.5120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a95-0004-f600-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 10:09:24.5120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d96-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 10:09:24.5120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a95-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:09:24.5227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d96-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 10:09:24.5227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a95-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:09:24.5227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d96-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 10:09:24.5432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d96-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 10:09:24.6951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a95-0004-f600-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 10:09:24.9008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a97-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:09:24.9008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a97-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:09:24.9008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a97-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:09:24.9008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a97-0004-f600-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 10:09:24.9008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a97-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:09:24.9008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a97-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:09:24.9211 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a97-0004-f600-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 10:10:32.4255 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000248-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 10:10:32.4255 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003775-000c-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:10:32.4255 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000248-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 10:10:32.4255 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003775-000c-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:10:32.4310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000248-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 10:10:32.4310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003775-000c-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:10:32.4310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000248-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 10:10:32.4310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003775-000c-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:10:32.4310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000248-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 10:10:32.4310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003775-000c-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:10:32.4310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000248-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 10:10:32.4310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003775-000c-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:10:32.4558 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003775-000c-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:10:32.5937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000248-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 10:10:32.6631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066ed-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:10:32.6650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066ed-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:10:32.6650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066ed-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:10:32.6650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066ed-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:10:32.6650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066ed-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:10:32.6650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066ed-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:10:32.6856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066ed-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:14:24.4984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004439-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 10:14:24.4984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004439-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 10:14:24.4984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003222-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 10:14:24.4984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004439-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 10:14:24.4984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003222-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 10:14:24.4984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004439-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 10:14:24.4984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004439-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 10:14:24.4984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003222-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 10:14:24.4984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004439-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 10:14:24.4984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003222-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 10:14:24.5113 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003222-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 10:14:24.5113 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003222-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 10:14:24.5396 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004439-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 10:14:24.6795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003222-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 10:14:24.8554 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003224-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 10:14:24.8554 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003224-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 10:14:24.8554 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003224-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 10:14:24.8554 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003224-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 10:14:24.8554 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003224-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 10:14:24.8554 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003224-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 10:14:24.8797 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003224-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 10:15:32.3440 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006858-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 10:15:32.3440 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000443b-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 10:15:32.3440 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006858-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 10:15:32.3440 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000443b-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 10:15:32.3440 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006858-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 10:15:32.3440 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000443b-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 10:15:32.3440 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006858-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 10:15:32.3440 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000443b-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 10:15:32.3440 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006858-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 10:15:32.3440 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000443b-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 10:15:32.3557 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006858-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 10:15:32.3557 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000443b-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 10:15:32.3557 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006858-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 10:15:32.5352 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000443b-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 10:15:32.6083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066f1-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:15:32.6083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066f1-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:15:32.6083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066f1-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:15:32.6083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066f1-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:15:32.6083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066f1-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:15:32.6083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066f1-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:15:32.6313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066f1-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:19:24.7631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000685a-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 10:19:24.7631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c2-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 10:19:24.7631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000685a-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 10:19:24.7666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c2-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:19:24.7666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000685a-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 10:19:24.7666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c2-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:19:24.7666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000685a-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 10:19:24.7666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c2-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 10:19:24.7666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000685a-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 10:19:24.7666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c2-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 10:19:24.7666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000685a-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 10:19:24.7666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c2-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 10:19:24.7934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000685a-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 10:19:24.9311 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c2-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:19:25.1244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c4-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 10:19:25.1264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c4-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 10:19:25.1264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c4-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 10:19:25.1264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c4-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 10:19:25.1264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c4-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 10:19:25.1264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c4-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 10:19:25.1487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c4-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:20:32.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066f7-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:20:32.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a9b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:20:32.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066f7-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:20:32.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a9b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:20:32.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066f7-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:20:32.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a9b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:20:32.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066f7-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:20:32.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a9b-0004-f600-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 10:20:32.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066f7-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:20:32.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a9b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:20:32.3455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066f7-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:20:32.3455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a9b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:20:32.3621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a9b-0004-f600-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 10:20:32.4997 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066f7-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:20:32.5685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c6-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 10:20:32.5685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c6-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 10:20:32.5685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c6-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 10:20:32.5685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c6-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 10:20:32.5685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c6-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 10:20:32.5685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c6-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 10:20:32.5906 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049c6-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:24:24.5234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003228-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 10:24:24.5234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f3-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 10:24:24.5234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003228-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:24:24.5234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f3-0008-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 10:24:24.5234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003228-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:24:24.5234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f3-0008-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 10:24:24.5234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003228-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 10:24:24.5234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f3-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 10:24:24.5234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003228-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 10:24:24.5234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f3-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 10:24:24.5234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003228-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 10:24:24.5392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f3-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 10:24:24.5571 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003228-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:24:24.7131 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f3-0008-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 10:24:24.9060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a9f-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:24:24.9060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a9f-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:24:24.9060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a9f-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:24:24.9126 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a9f-0004-f600-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 10:24:24.9126 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a9f-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:24:24.9126 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a9f-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:24:24.9312 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a9f-0004-f600-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 10:25:32.3908 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f5-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 10:25:32.3908 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f5-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 10:25:32.3908 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066fb-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:25:32.3908 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f5-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 10:25:32.3908 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066fb-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:25:32.3973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f5-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 10:25:32.3973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066fb-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:25:32.3973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f5-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 10:25:32.3973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066fb-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:25:32.3973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f5-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 10:25:32.3973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066fb-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:25:32.3973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066fb-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:25:32.4271 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f5-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 10:25:32.5533 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066fb-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:25:32.6357 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000443d-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 10:25:32.6357 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000443d-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 10:25:32.6357 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000443d-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 10:25:32.6357 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000443d-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 10:25:32.6357 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000443d-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 10:25:32.6357 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000443d-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 10:25:32.6609 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000443d-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 10:29:24.7468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001437-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 10:29:24.7468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a3e-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 10:29:24.7468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001437-000b-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 10:29:24.7468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a3e-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 10:29:24.7468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001437-000b-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 10:29:24.7468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a3e-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 10:29:24.7468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001437-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 10:29:24.7468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a3e-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 10:29:24.7468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001437-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 10:29:24.7468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a3e-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 10:29:24.7468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001437-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 10:29:24.7468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a3e-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 10:29:24.7746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001437-000b-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 10:29:24.8923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a3e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:29:25.0827 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000685e-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 10:29:25.0827 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000685e-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 10:29:25.0827 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000685e-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 10:29:25.0894 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000685e-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 10:29:25.0894 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000685e-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 10:29:25.0894 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000685e-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 10:29:25.1057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000685e-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 10:30:32.3381 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000050d-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 10:30:32.3381 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f68-000e-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 10:30:32.3381 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000050d-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 10:30:32.3405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f68-000e-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 10:30:32.3405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000050d-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 10:30:32.3405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000050d-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 10:30:32.3405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f68-000e-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 10:30:32.3405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000050d-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 10:30:32.3405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f68-000e-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 10:30:32.3405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000050d-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 10:30:32.3405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f68-000e-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 10:30:32.3405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f68-000e-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 10:30:32.3607 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000050d-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 10:30:32.5109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f68-000e-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 10:30:32.5814 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066fd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:30:32.5814 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066fd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:30:32.5814 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066fd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:30:32.5814 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066fd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:30:32.5895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066fd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:30:32.5895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066fd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:30:32.5895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800066fd-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:34:24.7516 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f9-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 10:34:24.7516 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000322a-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 10:34:24.7516 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f9-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 10:34:24.7516 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000322a-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 10:34:24.7516 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f9-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 10:34:24.7516 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000322a-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 10:34:24.7516 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f9-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 10:34:24.7516 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000322a-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 10:34:24.7516 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f9-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 10:34:24.7516 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000322a-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 10:34:24.7516 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f9-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 10:34:24.7516 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000322a-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 10:34:24.7729 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064f9-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 10:34:24.9024 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000322a-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 10:34:25.1194 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000322c-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 10:34:25.1194 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000322c-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 10:34:25.1194 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000322c-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 10:34:25.1236 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000322c-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 10:34:25.1236 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000322c-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 10:34:25.1236 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000322c-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 10:34:25.1236 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000322c-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 10:35:32.3363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003230-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 10:35:32.3363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064fb-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 10:35:32.3363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003230-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:35:32.3363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064fb-0008-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 10:35:32.3363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003230-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:35:32.3363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064fb-0008-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 10:35:32.3437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003230-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 10:35:32.3437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064fb-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 10:35:32.3437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003230-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 10:35:32.3437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064fb-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 10:35:32.3437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003230-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 10:35:32.3437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064fb-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 10:35:32.3793 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003230-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:35:32.5243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064fb-0008-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 10:35:32.5949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006709-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:35:32.5949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006709-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:35:32.5949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006709-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:35:32.5949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006709-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:35:32.5949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006709-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:35:32.5949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006709-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:35:32.6181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006709-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:38:45.9103 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 80005723-0004-f700-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: 80005723-0004-f700-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 10:39:24.5013 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000670b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:39:24.5013 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ecf-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 10:39:24.5013 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000670b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:39:24.5049 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ecf-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:39:24.5049 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000670b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:39:24.5049 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ecf-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:39:24.5049 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000670b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:39:24.5049 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ecf-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 10:39:24.5049 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000670b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:39:24.5049 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ecf-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 10:39:24.5049 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000670b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:39:24.5049 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ecf-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 10:39:24.5289 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000670b-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:39:24.6796 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ecf-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:39:24.9291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064fd-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 10:39:24.9291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064fd-0008-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 10:39:24.9291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064fd-0008-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 10:39:24.9291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064fd-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 10:39:24.9291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064fd-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 10:39:24.9291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064fd-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 10:39:24.9506 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800064fd-0008-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 10:40:55.1802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004445-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 10:40:55.1802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5a-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 10:40:55.1802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004445-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 10:40:55.1802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5a-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 10:40:55.1802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004445-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 10:40:55.1802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5a-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 10:40:55.1802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004445-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 10:40:55.1802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5a-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 10:40:55.1802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004445-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 10:40:55.1802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5a-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 10:40:55.1802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004445-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 10:40:55.1943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5a-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 10:40:55.1943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004445-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 10:40:55.3509 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5a-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 10:40:55.4407 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ed3-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 10:40:55.4407 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ed3-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 10:40:55.4451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ed3-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 10:40:55.4451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ed3-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 10:40:55.4451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ed3-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 10:40:55.4451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ed3-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 10:40:55.4627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ed3-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 10:44:24.5145 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004167-000a-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 10:44:24.5145 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f70-000e-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 10:44:24.5145 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004167-000a-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 10:44:24.5145 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f70-000e-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 10:44:24.5145 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004167-000a-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 10:44:24.5145 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f70-000e-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 10:44:24.5145 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004167-000a-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 10:44:24.5145 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f70-000e-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 10:44:24.5145 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004167-000a-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 10:44:24.5145 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f70-000e-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 10:44:24.5254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004167-000a-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 10:44:24.5254 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f70-000e-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 10:44:24.5411 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004167-000a-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 10:44:24.6807 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002f70-000e-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 10:44:24.8682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003236-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 10:44:24.8704 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003236-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 10:44:24.8704 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003236-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 10:44:24.8704 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003236-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 10:44:24.8704 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003236-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 10:44:24.8704 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003236-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 10:44:24.8881 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003236-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 10:49:24.5667 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b76-000f-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 10:49:24.5667 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d21-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 10:49:24.5667 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b76-000f-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 10:49:24.5667 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d21-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:49:24.5667 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b76-000f-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 10:49:24.5667 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d21-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:49:24.5667 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b76-000f-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 10:49:24.5667 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d21-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 10:49:24.5667 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b76-000f-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 10:49:24.5771 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d21-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 10:49:24.5771 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b76-000f-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 10:49:24.5771 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d21-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 10:49:24.6067 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b76-000f-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 10:49:24.7437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d21-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:49:24.9480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5c-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 10:49:24.9480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5c-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:49:24.9526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5c-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:49:24.9526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5c-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 10:49:24.9526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5c-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 10:49:24.9526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5c-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 10:49:24.9713 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5c-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:54:24.5251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000670f-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:54:24.5251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5e-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 10:54:24.5251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000670f-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:54:24.5251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5e-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 10:54:24.5251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000670f-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:54:24.5251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5e-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 10:54:24.5251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000670f-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:54:24.5251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5e-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 10:54:24.5349 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000670f-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:54:24.5349 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5e-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 10:54:24.5349 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000670f-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:54:24.5349 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5e-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 10:54:24.5529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000670f-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:54:24.7023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5e-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 10:54:24.8962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000511-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 10:54:24.8962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000511-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 10:54:24.8962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000511-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 10:54:24.8962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000511-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 10:54:24.8962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000511-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 10:54:24.8962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000511-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 10:54:24.9198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000511-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 10:59:24.5228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000686a-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 10:59:24.5228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d23-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 10:59:24.5248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000686a-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 10:59:24.5248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d23-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:59:24.5248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000686a-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 10:59:24.5248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d23-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:59:24.5248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000686a-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 10:59:24.5248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d23-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 10:59:24.5248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000686a-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 10:59:24.5248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d23-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 10:59:24.5248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000686a-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 10:59:24.5248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d23-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 10:59:24.5611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000686a-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 10:59:24.7170 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d23-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 10:59:24.9162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003238-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 10:59:24.9162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003238-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 10:59:24.9162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003238-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 10:59:24.9162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003238-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 10:59:24.9162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003238-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 10:59:24.9162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003238-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 10:59:24.9386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003238-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 11:04:24.5395 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a68-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 11:04:24.5395 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004449-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 11:04:24.5395 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a68-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 11:04:24.5395 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004449-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 11:04:24.5450 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a68-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 11:04:24.5450 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a68-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 11:04:24.5450 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004449-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 11:04:24.5450 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a68-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 11:04:24.5450 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004449-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 11:04:24.5450 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a68-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 11:04:24.5450 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004449-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 11:04:24.5450 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004449-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 11:04:24.5689 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a68-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 11:04:24.7045 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004449-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 11:04:24.9008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000686e-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 11:04:24.9008 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000686e-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 11:04:24.9060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000686e-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 11:04:24.9060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000686e-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 11:04:24.9060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000686e-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 11:04:24.9060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000686e-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 11:04:24.9230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000686e-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 11:09:24.5164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aad-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:09:24.5164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005733-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:09:24.5164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aad-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:09:24.5164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005733-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:09:24.5198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aad-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:09:24.5198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005733-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:09:24.5198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aad-0004-f600-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 11:09:24.5198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005733-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:09:24.5198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aad-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:09:24.5198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005733-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:09:24.5198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aad-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:09:24.5198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005733-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:09:24.5546 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005733-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:09:24.6930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aad-0004-f600-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 11:09:24.9200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000323e-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 11:09:24.9200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000323e-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 11:09:24.9200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000323e-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 11:09:24.9263 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000323e-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 11:09:24.9263 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000323e-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 11:09:24.9263 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000323e-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 11:09:24.9445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000323e-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 11:14:24.5361 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006870-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 11:14:24.5361 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004173-000a-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 11:14:24.5361 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006870-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 11:14:24.5394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004173-000a-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 11:14:24.5394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006870-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 11:14:24.5394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004173-000a-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 11:14:24.5394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006870-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 11:14:24.5394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004173-000a-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 11:14:24.5394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006870-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 11:14:24.5394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004173-000a-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 11:14:24.5394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006870-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 11:14:24.5394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004173-000a-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 11:14:24.5674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006870-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 11:14:24.7167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004173-000a-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 11:14:24.9124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006725-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:14:24.9148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006725-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:14:24.9148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006725-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:14:24.9148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006725-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:14:24.9148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006725-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:14:24.9148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006725-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:14:24.9370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006725-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:19:24.5165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006727-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:19:24.5165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ed7-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 11:19:24.5165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006727-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:19:24.5165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ed7-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:19:24.5165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006727-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:19:24.5165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ed7-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:19:24.5165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006727-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:19:24.5165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ed7-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 11:19:24.5165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006727-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:19:24.5165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ed7-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 11:19:24.5288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006727-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:19:24.5288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ed7-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 11:19:24.5458 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006727-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:19:24.7094 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ed7-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:19:24.8843 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000250-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 11:19:24.8843 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000250-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 11:19:24.8893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000250-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 11:19:24.8893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000250-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 11:19:24.8893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000250-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 11:19:24.8893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000250-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 11:19:24.9085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000250-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 11:24:24.5410 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003244-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 11:24:24.5410 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004451-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 11:24:24.5410 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003244-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:24:24.5410 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004451-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 11:24:24.5410 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003244-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:24:24.5410 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004451-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 11:24:24.5410 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003244-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 11:24:24.5410 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004451-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 11:24:24.5510 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003244-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 11:24:24.5510 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004451-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 11:24:24.5510 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003244-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 11:24:24.5510 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004451-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 11:24:24.5844 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003244-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:24:24.7111 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004451-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 11:24:24.8963 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000252-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 11:24:24.8963 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000252-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 11:24:24.8963 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000252-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 11:24:24.8963 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000252-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 11:24:24.8963 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000252-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 11:24:24.8963 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000252-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 11:24:24.9185 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000252-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 11:29:24.5568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d7d-0001-fd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:29:24.5568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d25-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 11:29:24.5568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d7d-0001-fd00-b63f-84710c7967bb, previousRequestId: no previous request 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 11:29:24.5568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d25-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:29:24.5568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d7d-0001-fd00-b63f-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 11:29:24.5568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d7d-0001-fd00-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 11:29:24.5568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d25-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:29:24.5568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d7d-0001-fd00-b63f-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 11:29:24.5568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d25-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 11:29:24.5568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d7d-0001-fd00-b63f-84710c7967bb, 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 11:29:24.5568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d25-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 11:29:24.5568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d25-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 11:29:24.5812 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d7d-0001-fd00-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 11:29:24.7245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d25-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:29:25.0112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004453-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 11:29:25.0112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004453-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 11:29:25.0112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004453-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 11:29:25.0112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004453-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 11:29:25.0112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004453-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 11:29:25.0112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004453-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 11:29:25.0318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004453-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 11:34:24.5727 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000324c-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 11:34:24.5727 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000687a-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 11:34:24.5727 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000324c-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:34:24.5727 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000687a-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 11:34:24.5771 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000324c-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:34:24.5771 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000687a-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 11:34:24.5771 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000324c-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 11:34:24.5771 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000687a-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 11:34:24.5771 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000324c-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 11:34:24.5771 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000687a-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 11:34:24.5771 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000324c-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 11:34:24.5771 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000687a-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 11:34:24.6089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000324c-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:34:24.7536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000687a-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 11:34:24.9852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000324e-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 11:34:24.9852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000324e-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 11:34:24.9852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000324e-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 11:34:24.9852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000324e-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 11:34:24.9852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000324e-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 11:34:24.9852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000324e-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 11:34:25.0097 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000324e-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 11:35:17.7722 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003edf-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 11:35:17.7722 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006880-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 11:35:17.7722 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003edf-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 11:35:17.7722 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006880-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 11:35:17.7722 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003edf-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 11:35:17.7791 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006880-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 11:35:17.7791 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003edf-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 11:35:17.7791 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006880-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 11:35:17.7791 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003edf-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 11:35:17.7791 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006880-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 11:35:17.7791 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003edf-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 11:35:17.7791 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006880-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 11:35:17.8015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003edf-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 11:35:17.9227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006880-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 11:35:18.1266 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417d-000a-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 11:35:18.1266 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417d-000a-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 11:35:18.1266 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417d-000a-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 11:35:18.1266 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417d-000a-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 11:35:18.1266 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417d-000a-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 11:35:18.1266 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417d-000a-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 11:35:18.1470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417d-000a-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 11:39:24.5238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abf-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:39:24.5238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abf-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:39:24.5238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d29-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 11:39:24.5238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abf-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:39:24.5238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d29-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:39:24.5238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abf-0004-f600-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 11:39:24.5238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d29-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:39:24.5238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abf-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:39:24.5238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d29-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 11:39:24.5238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abf-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:39:24.5238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d29-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 11:39:24.5238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d29-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 11:39:24.5434 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abf-0004-f600-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 11:39:24.6661 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d29-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:39:24.8398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417f-000a-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 11:39:24.8398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417f-000a-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 11:39:24.8398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417f-000a-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 11:39:24.8398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417f-000a-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 11:39:24.8466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417f-000a-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 11:39:24.8466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417f-000a-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 11:39:24.8619 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000417f-000a-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 11:44:24.6062 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000445d-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 11:44:24.6062 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:44:24.6062 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000445d-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 11:44:24.6062 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:44:24.6062 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000445d-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 11:44:24.6062 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:44:24.6062 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000445d-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 11:44:24.6062 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:44:24.6062 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000445d-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 11:44:24.6062 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:44:24.6182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000445d-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 11:44:24.6182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:44:24.6494 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000445d-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 11:44:24.8159 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000619f-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:44:25.0476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004181-000a-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 11:44:25.0476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004181-000a-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 11:44:25.0476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004181-000a-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 11:44:25.0561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004181-000a-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 11:44:25.0561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004181-000a-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 11:44:25.0561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004181-000a-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 11:44:25.0561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004181-000a-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 11:49:24.5161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004183-000a-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 11:49:24.5161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004183-000a-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 11:49:24.5161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ee3-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 11:49:24.5161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004183-000a-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 11:49:24.5161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ee3-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:49:24.5161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004183-000a-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 11:49:24.5161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004183-000a-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 11:49:24.5161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ee3-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:49:24.5161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004183-000a-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 11:49:24.5161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ee3-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 11:49:24.5161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ee3-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 11:49:24.5278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ee3-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 11:49:24.5278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004183-000a-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 11:49:24.6598 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ee3-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:49:24.8502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da0-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 11:49:24.8502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da0-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 11:49:24.8502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da0-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 11:49:24.8566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da0-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 11:49:24.8566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da0-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 11:49:24.8566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da0-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 11:49:24.8566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da0-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 11:54:24.5379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a3-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:54:24.5379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000445f-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 11:54:24.5379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a3-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:54:24.5379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000445f-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 11:54:24.5379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a3-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:54:24.5379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000445f-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 11:54:24.5379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a3-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:54:24.5379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000445f-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 11:54:24.5379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a3-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:54:24.5379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000445f-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 11:54:24.5379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a3-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:54:24.5379 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000445f-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 11:54:24.5747 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a3-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 11:54:24.7132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000445f-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 11:54:24.8881 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004461-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 11:54:24.8881 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004461-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 11:54:24.8881 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004461-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 11:54:24.8923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004461-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 11:54:24.8923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004461-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 11:54:24.8923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004461-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 11:54:24.8923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004461-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 11:59:24.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000688a-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 11:59:24.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000688a-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 11:59:24.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004463-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 11:59:24.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000688a-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 11:59:24.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004463-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 11:59:24.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000688a-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 11:59:24.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000688a-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 11:59:24.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000688a-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 11:59:24.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004463-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 11:59:24.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004463-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 11:59:24.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004463-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 11:59:24.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004463-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 11:59:24.5979 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000688a-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 11:59:24.7291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004463-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 11:59:24.9293 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000688c-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 11:59:24.9293 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000688c-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 11:59:24.9293 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000688c-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 11:59:24.9293 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000688c-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 11:59:24.9293 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000688c-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 11:59:24.9293 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000688c-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 11:59:24.9549 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000688c-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 12:04:24.5405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006733-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:04:24.5405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ee7-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 12:04:24.5405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006733-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:04:24.5433 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ee7-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:04:24.5433 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006733-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:04:24.5433 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ee7-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:04:24.5433 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006733-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:04:24.5433 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ee7-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 12:04:24.5433 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006733-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:04:24.5433 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ee7-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 12:04:24.5433 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006733-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:04:24.5433 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ee7-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 12:04:24.5856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006733-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:04:24.7492 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ee7-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:04:24.9932 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d6e-0003-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:04:24.9932 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d6e-0003-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:04:24.9969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d6e-0003-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:04:24.9969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d6e-0003-e800-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 12:04:24.9969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d6e-0003-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:04:24.9969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d6e-0003-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:04:24.9969 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d6e-0003-e800-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 12:09:24.5399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da8-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 12:09:24.5399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ac3-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:09:24.5399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da8-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 12:09:24.5399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ac3-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:09:24.5399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da8-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 12:09:24.5399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ac3-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:09:24.5399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da8-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 12:09:24.5399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ac3-0004-f600-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 12:09:24.5477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da8-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 12:09:24.5477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ac3-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:09:24.5477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da8-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 12:09:24.5477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ac3-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:09:24.5477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004da8-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 12:09:24.6926 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ac3-0004-f600-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 12:09:24.8740 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003eed-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 12:09:24.8757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003eed-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 12:09:24.8757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003eed-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 12:09:24.8757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003eed-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 12:09:24.8757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003eed-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 12:09:24.8757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003eed-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 12:09:24.8953 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003eed-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 12:14:24.5478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006503-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 12:14:24.5478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000325c-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 12:14:24.5478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006503-0008-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 12:14:24.5478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000325c-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:14:24.5478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006503-0008-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 12:14:24.5478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000325c-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:14:24.5526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006503-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 12:14:24.5526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000325c-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 12:14:24.5526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006503-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 12:14:24.5526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000325c-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 12:14:24.5526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006503-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 12:14:24.5526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000325c-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 12:14:24.5694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000325c-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:14:24.6905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006503-0008-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 12:14:24.8646 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003eef-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 12:14:24.8663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003eef-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 12:14:24.8663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003eef-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 12:14:24.8663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003eef-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 12:14:24.8663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003eef-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 12:14:24.8663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003eef-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 12:14:24.8872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003eef-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 12:19:24.5405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a5-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:19:24.5405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004473-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 12:19:24.5424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a5-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:19:24.5424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004473-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 12:19:24.5424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a5-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:19:24.5424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004473-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 12:19:24.5424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a5-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:19:24.5424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004473-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 12:19:24.5424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a5-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:19:24.5424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004473-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 12:19:24.5424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a5-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:19:24.5424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004473-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 12:19:24.5798 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004473-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 12:19:24.7302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a5-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:19:24.9863 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ef3-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 12:19:24.9863 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ef3-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 12:19:24.9863 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ef3-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 12:19:24.9863 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ef3-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 12:19:24.9863 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ef3-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 12:19:24.9863 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ef3-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 12:19:25.0084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ef3-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 12:24:24.5461 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001880-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 12:24:24.5466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a7-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:24:24.5466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001880-0009-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:24:24.5466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a7-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:24:24.5466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001880-0009-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:24:24.5466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a7-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:24:24.5466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001880-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 12:24:24.5466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a7-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:24:24.5466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001880-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 12:24:24.5466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a7-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:24:24.5466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001880-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 12:24:24.5466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a7-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:24:24.5707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001880-0009-fe00-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 12:24:24.6914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061a7-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:24:24.8762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006890-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 12:24:24.8762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006890-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 12:24:24.8762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006890-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 12:24:24.8762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006890-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 12:24:24.8762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006890-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 12:24:24.8762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006890-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 12:24:24.8986 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006890-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 12:29:24.6634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006892-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 12:29:24.6634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049cc-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 12:29:24.6634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006892-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 12:29:24.6634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049cc-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:29:24.6634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006892-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 12:29:24.6634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049cc-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:29:24.6634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006892-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 12:29:24.6634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049cc-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 12:29:24.6634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006892-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 12:29:24.6634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049cc-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 12:29:24.6634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006892-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 12:29:24.6634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049cc-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 12:29:24.7001 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006892-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 12:29:24.8609 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049cc-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:29:25.2195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ce-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 12:29:25.2195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ce-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 12:29:25.2195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ce-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 12:29:25.2246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ce-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 12:29:25.2246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ce-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 12:29:25.2246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ce-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 12:29:25.2246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ce-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:34:24.5790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000650b-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 12:34:24.5790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000325e-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 12:34:24.5790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000650b-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 12:34:24.5790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000325e-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 12:34:24.5790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000650b-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 12:34:24.5790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000325e-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 12:34:24.5790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000650b-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 12:34:24.5790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000325e-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 12:34:24.5790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000650b-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 12:34:24.5790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000325e-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 12:34:24.5790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000650b-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 12:34:24.5790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000325e-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 12:34:24.6031 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000650b-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 12:34:24.7257 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000325e-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 12:34:24.9545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f03-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 12:34:24.9545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f03-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 12:34:24.9545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f03-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 12:34:24.9545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f03-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 12:34:24.9545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f03-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 12:34:24.9545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f03-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 12:34:24.9766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f03-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 12:39:24.5582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004477-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 12:39:24.5582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061ad-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:39:24.5582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004477-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 12:39:24.5582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061ad-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:39:24.5626 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061ad-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:39:24.5626 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004477-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 12:39:24.5626 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061ad-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:39:24.5626 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004477-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 12:39:24.5626 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061ad-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:39:24.5626 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004477-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 12:39:24.5626 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061ad-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:39:24.5626 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004477-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 12:39:24.5984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061ad-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:39:24.7415 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004477-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 12:39:24.9306 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004acd-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:39:24.9306 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004acd-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:39:24.9306 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004acd-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:39:24.9306 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004acd-0004-f600-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 12:39:24.9381 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004acd-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:39:24.9381 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004acd-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:39:24.9549 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004acd-0004-f600-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 12:44:24.5559 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f09-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 12:44:24.5559 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f09-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 12:44:24.5559 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006737-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:44:24.5559 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f09-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 12:44:24.5559 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006737-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:44:24.5559 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f09-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 12:44:24.5559 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006737-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:44:24.5559 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f09-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 12:44:24.5559 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006737-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:44:24.5559 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f09-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 12:44:24.5559 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006737-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:44:24.5682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006737-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:44:24.5833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f09-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 12:44:24.7313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006737-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:44:24.9634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003266-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 12:44:24.9634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003266-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 12:44:24.9634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003266-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 12:44:24.9634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003266-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 12:44:24.9634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003266-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 12:44:24.9634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003266-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 12:44:24.9829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003266-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 12:49:24.5677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ad1-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:49:24.5677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447b-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 12:49:24.5677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447b-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 12:49:24.5677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ad1-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:49:24.5677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447b-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 12:49:24.5731 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ad1-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:49:24.5731 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447b-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 12:49:24.5731 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ad1-0004-f600-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 12:49:24.5731 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447b-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 12:49:24.5731 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ad1-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:49:24.5731 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447b-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 12:49:24.5731 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ad1-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:49:24.5914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ad1-0004-f600-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 12:49:24.7098 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447b-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 12:49:24.8988 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000326a-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 12:49:24.8988 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000326a-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 12:49:24.9030 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000326a-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 12:49:24.9030 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000326a-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 12:49:24.9030 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000326a-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 12:49:24.9030 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000326a-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 12:49:24.9215 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000326a-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 12:54:24.5542 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004191-000a-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 12:54:24.5542 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447d-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 12:54:24.5542 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004191-000a-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 12:54:24.5542 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447d-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 12:54:24.5542 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004191-000a-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 12:54:24.5542 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447d-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 12:54:24.5542 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004191-000a-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 12:54:24.5542 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447d-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 12:54:24.5542 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004191-000a-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 12:54:24.5542 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447d-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 12:54:24.5542 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004191-000a-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 12:54:24.5542 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447d-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 12:54:24.5830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004191-000a-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 12:54:24.7154 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447d-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 12:54:24.9137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004193-000a-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 12:54:24.9137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004193-000a-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 12:54:24.9137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004193-000a-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 12:54:24.9137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004193-000a-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 12:54:24.9137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004193-000a-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 12:54:24.9219 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004193-000a-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 12:54:24.9219 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004193-000a-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 12:59:24.5798 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447f-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 12:59:24.5798 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061af-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:59:24.5798 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447f-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 12:59:24.5830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061af-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:59:24.5830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447f-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 12:59:24.5830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061af-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:59:24.5830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447f-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 12:59:24.5830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061af-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:59:24.5830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447f-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 12:59:24.5830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061af-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:59:24.5830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447f-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 12:59:24.5830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061af-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:59:24.6098 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000447f-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 12:59:24.7594 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061af-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:59:24.9416 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b1-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:59:24.9416 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b1-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:59:24.9416 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b1-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:59:24.9416 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b1-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:59:24.9416 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b1-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:59:24.9416 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b1-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 12:59:24.9601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061b1-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:04:24.5887 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006743-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:04:24.5887 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f0b-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 13:04:24.5887 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006743-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:04:24.5887 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f0b-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:04:24.5887 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006743-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:04:24.5887 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f0b-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:04:24.5887 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006743-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:04:24.5887 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f0b-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 13:04:24.5887 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006743-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:04:24.5887 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f0b-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 13:04:24.5887 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006743-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:04:24.5887 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f0b-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 13:04:24.6312 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006743-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:04:24.7851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f0b-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:04:25.0283 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e2-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 13:04:25.0283 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e2-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 13:04:25.0283 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e2-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 13:04:25.0283 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e2-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 13:04:25.0283 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e2-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 13:04:25.0283 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e2-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 13:04:25.0484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049e2-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:06:46.1473 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 80003c8c-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Exception caught in global error handler, exception message: The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived', exception stack: at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) RequestId: 80003c8c-0004-fa00-b63f-84710c7967bb, exception: System.Net.WebSockets.WebSocketException (997): 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 13:09:24.5678 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001687-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 13:09:24.5678 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d74-0003-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:09:24.5678 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001687-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 13:09:24.5678 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d74-0003-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:09:24.5678 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001687-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 13:09:24.5678 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d74-0003-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:09:24.5678 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001687-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 13:09:24.5678 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d74-0003-e800-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 13:09:24.5678 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001687-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 13:09:24.5678 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d74-0003-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:09:24.5787 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001687-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 13:09:24.5787 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d74-0003-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:09:24.5973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d74-0003-e800-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 13:09:24.7377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001687-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 13:09:24.9606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c8e-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 13:09:24.9606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c8e-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:09:24.9606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c8e-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:09:24.9606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c8e-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 13:09:24.9606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c8e-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 13:09:24.9698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c8e-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 13:09:24.9698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c8e-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:14:24.6824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f11-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 13:14:24.6824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006745-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:14:24.6824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f11-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 13:14:24.6824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006745-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:14:24.6824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f11-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 13:14:24.6824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006745-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:14:24.6824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f11-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 13:14:24.6824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006745-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:14:24.6824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f11-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 13:14:24.6824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006745-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:14:24.6931 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f11-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 13:14:24.6931 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006745-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:14:24.7233 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f11-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 13:14:24.8725 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006745-0000-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:14:25.0901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000419d-000a-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 13:14:25.0901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000419d-000a-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 13:14:25.0901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000419d-000a-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 13:14:25.0901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000419d-000a-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 13:14:25.0901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000419d-000a-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 13:14:25.0901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000419d-000a-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 13:14:25.1124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000419d-000a-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 13:16:00.0160 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 800061b9-0006-da00-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: 800061b9-0006-da00-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 13:19:24.6589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f15-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 13:19:24.6589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006024-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 13:19:24.6589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f15-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 13:19:24.6589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006024-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 13:19:24.6589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f15-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 13:19:24.6589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006024-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 13:19:24.6589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f15-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 13:19:24.6668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006024-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 13:19:24.6668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f15-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 13:19:24.6668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006024-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 13:19:24.6668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f15-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 13:19:24.6668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006024-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 13:19:24.6867 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f15-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 13:19:24.8428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006024-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 13:19:25.0381 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ee-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 13:19:25.0381 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ee-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 13:19:25.0424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ee-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 13:19:25.0424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ee-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 13:19:25.0424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ee-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 13:19:25.0424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ee-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 13:19:25.0615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ee-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:24:24.6133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003276-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 13:24:24.6133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000650d-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 13:24:24.6133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003276-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:24:24.6133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000650d-0008-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 13:24:24.6133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003276-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:24:24.6133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000650d-0008-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 13:24:24.6133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003276-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 13:24:24.6133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000650d-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 13:24:24.6133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003276-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 13:24:24.6133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000650d-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 13:24:24.6133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003276-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 13:24:24.6240 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000650d-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 13:24:24.6403 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003276-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:24:24.7783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000650d-0008-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 13:24:24.9752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006028-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 13:24:24.9752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006028-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 13:24:24.9752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006028-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 13:24:24.9752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006028-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 13:24:24.9752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006028-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 13:24:24.9832 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006028-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 13:24:24.9832 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006028-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 13:29:24.6660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000602a-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 13:29:24.6660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000602a-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 13:29:24.6660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bd-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:29:24.6660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000602a-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 13:29:24.6660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bd-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:29:24.6660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000602a-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 13:29:24.6660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bd-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:29:24.6660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000602a-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 13:29:24.6660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bd-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:29:24.6660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000602a-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 13:29:24.6660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bd-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:29:24.6760 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bd-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:29:24.7009 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000602a-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 13:29:24.8404 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bd-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:29:25.1420 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bf-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:29:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bf-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:29:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bf-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:29:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bf-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:29:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bf-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:29:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bf-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:29:25.1648 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061bf-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:34:24.7455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f4-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 13:34:24.7455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f4-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:34:24.7455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c2-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 13:34:24.7455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f4-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:34:24.7455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c2-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 13:34:24.7455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f4-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 13:34:24.7455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c2-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 13:34:24.7455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f4-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 13:34:24.7455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c2-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 13:34:24.7455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f4-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 13:34:24.7455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c2-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 13:34:24.7455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c2-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 13:34:24.7691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f4-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:34:24.9114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c2-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 13:34:25.1388 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c9a-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 13:34:25.1388 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c9a-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:34:25.1388 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c9a-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:34:25.1388 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c9a-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 13:34:25.1388 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c9a-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 13:34:25.1388 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c9a-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 13:34:25.1607 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c9a-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:39:24.6065 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c6-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 13:39:24.6084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c6-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 13:39:24.6084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c6-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 13:39:24.6084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d35-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 13:39:24.6084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c6-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 13:39:24.6084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d35-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:39:24.6084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c6-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 13:39:24.6084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d35-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:39:24.6084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c6-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 13:39:24.6084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d35-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 13:39:24.6084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d35-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 13:39:24.6084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d35-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 13:39:24.6470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c6-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 13:39:24.7921 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d35-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:39:24.9817 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c8-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 13:39:24.9835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c8-0002-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 13:39:24.9835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c8-0002-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 13:39:24.9835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c8-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 13:39:24.9835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c8-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 13:39:24.9835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c8-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 13:39:25.0042 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c8-0002-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 13:44:24.6197 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ae3-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:44:24.6197 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c9c-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 13:44:24.6197 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ae3-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:44:24.6197 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c9c-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 13:44:24.6197 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ae3-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:44:24.6197 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c9c-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 13:44:24.6197 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ae3-0004-f600-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 13:44:24.6197 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c9c-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 13:44:24.6197 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ae3-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:44:24.6279 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c9c-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 13:44:24.6279 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ae3-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:44:24.6279 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c9c-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 13:44:24.6279 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003c9c-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:44:24.7976 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ae3-0004-f600-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 13:44:24.9951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000603c-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 13:44:24.9951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000603c-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 13:44:24.9951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000603c-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 13:44:24.9951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000603c-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 13:44:24.9951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000603c-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 13:44:25.0039 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000603c-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 13:44:25.0189 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000603c-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 13:49:24.5874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a6e-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 13:49:24.5874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061cb-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:49:24.5874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a6e-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 13:49:24.5874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061cb-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:49:24.5874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a6e-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 13:49:24.5874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061cb-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:49:24.5874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a6e-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 13:49:24.5874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061cb-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:49:24.5874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a6e-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 13:49:24.5874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061cb-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:49:24.5874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a6e-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 13:49:24.5874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061cb-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:49:24.6279 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061cb-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:49:24.7757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a6e-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 13:49:24.9695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ae7-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:49:24.9695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ae7-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:49:24.9695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ae7-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:49:24.9695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ae7-0004-f600-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 13:49:24.9767 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ae7-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:49:24.9767 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ae7-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:49:24.9918 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ae7-0004-f600-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 13:54:24.6602 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a70-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 13:54:24.6602 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004483-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 13:54:24.6602 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a70-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 13:54:24.6602 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004483-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 13:54:24.6602 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a70-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 13:54:24.6602 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004483-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 13:54:24.6602 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a70-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 13:54:24.6674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004483-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 13:54:24.6674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a70-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 13:54:24.6674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004483-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 13:54:24.6674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a70-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 13:54:24.6674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004483-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 13:54:24.6882 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a70-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 13:54:24.8292 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004483-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 13:54:25.2861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000327c-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 13:54:25.2861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000327c-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 13:54:25.2861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000327c-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 13:54:25.2917 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000327c-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 13:54:25.2917 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000327c-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 13:54:25.2917 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000327c-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 13:54:25.3097 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000327c-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 13:59:24.5884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ce-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 13:59:24.5884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ce-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 13:59:24.5884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ce-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 13:59:24.5938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ce-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 13:59:24.5938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ce-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 13:59:24.5938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f6-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 13:59:24.5938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ce-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 13:59:24.5938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f6-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:59:24.5938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f6-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:59:24.5938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f6-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 13:59:24.5938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f6-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 13:59:24.5938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f6-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 13:59:24.6297 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f6-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 13:59:24.7620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ce-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 13:59:24.9523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041ab-000a-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 13:59:24.9534 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041ab-000a-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 13:59:24.9534 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041ab-000a-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 13:59:24.9534 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041ab-000a-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 13:59:24.9534 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041ab-000a-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 13:59:24.9534 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041ab-000a-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 13:59:24.9534 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041ab-000a-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 14:04:24.5946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f21-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 14:04:24.5946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d37-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 14:04:24.5946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f21-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 14:04:24.5946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d37-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:04:24.5995 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f21-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 14:04:24.5995 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d37-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:04:24.5995 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f21-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 14:04:24.5995 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d37-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 14:04:24.5995 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f21-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 14:04:24.5995 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d37-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 14:04:24.5995 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f21-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 14:04:24.5995 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d37-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 14:04:24.6206 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f21-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 14:04:24.7575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d37-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:04:25.0758 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000168b-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 14:04:25.0758 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000168b-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request 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 14:04:25.0758 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000168b-0003-e900-b63f-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 14:04:25.0758 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000168b-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 14:04:25.0832 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000168b-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 14:04:25.0832 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000168b-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 14:04:25.0986 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000168b-0003-e900-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 14:09:24.6007 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000328a-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 14:09:24.6007 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000328a-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:09:24.6007 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f25-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 14:09:24.6007 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000328a-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:09:24.6007 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f25-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:09:24.6066 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000328a-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 14:09:24.6066 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f25-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:09:24.6066 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000328a-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 14:09:24.6066 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f25-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 14:09:24.6066 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000328a-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 14:09:24.6066 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f25-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 14:09:24.6066 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f25-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 14:09:24.6244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000328a-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:09:24.7524 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f25-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:09:24.9482 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038de-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 14:09:24.9500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038de-0002-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 14:09:24.9500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038de-0002-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 14:09:24.9500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038de-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 14:09:24.9500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038de-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 14:09:24.9500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038de-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 14:09:24.9710 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038de-0002-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 14:14:24.6165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e0-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 14:14:24.6165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f8-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 14:14:24.6165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e0-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 14:14:24.6165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f8-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:14:24.6165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e0-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 14:14:24.6165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f8-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:14:24.6165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e0-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 14:14:24.6165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f8-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 14:14:24.6165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e0-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 14:14:24.6165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f8-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 14:14:24.6266 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e0-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 14:14:24.6266 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f8-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 14:14:24.6544 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e0-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 14:14:24.7880 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049f8-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:14:24.9893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800012ee-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 14:14:24.9893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800012ee-000d-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:14:24.9893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800012ee-000d-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:14:24.9893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800012ee-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 14:14:24.9893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800012ee-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 14:14:24.9893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800012ee-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 14:14:25.0097 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800012ee-000d-f100-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 14:19:24.6016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004493-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 14:19:24.6016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a72-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 14:19:24.6016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004493-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 14:19:24.6016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a72-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 14:19:24.6016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004493-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 14:19:24.6016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a72-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 14:19:24.6016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004493-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 14:19:24.6016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a72-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 14:19:24.6016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004493-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 14:19:24.6016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a72-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 14:19:24.6016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004493-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 14:19:24.6016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a72-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 14:19:24.6296 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004493-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 14:19:24.7894 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a72-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 14:19:24.9913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a74-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 14:19:24.9913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a74-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:19:24.9913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a74-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:19:24.9913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a74-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 14:19:24.9913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a74-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 14:19:24.9913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a74-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 14:19:25.0139 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a74-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:24:24.6354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fc-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 14:24:24.6354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000557-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 14:24:24.6373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fc-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:24:24.6373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000557-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 14:24:24.6373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fc-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:24:24.6373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000557-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 14:24:24.6373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fc-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 14:24:24.6373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000557-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 14:24:24.6373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fc-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 14:24:24.6373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000557-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 14:24:24.6373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fc-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 14:24:24.6373 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000557-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 14:24:24.6768 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fc-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:24:24.8295 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000557-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 14:24:25.0934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a76-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 14:24:25.0934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a76-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:24:25.0934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a76-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:24:25.0934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a76-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 14:24:25.0934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a76-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 14:24:25.0934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a76-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 14:24:25.1160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a76-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:29:24.7215 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f29-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 14:29:24.7215 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006040-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 14:29:24.7215 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f29-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 14:29:24.7215 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006040-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 14:29:24.7215 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f29-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 14:29:24.7215 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006040-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 14:29:24.7215 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f29-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 14:29:24.7215 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006040-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 14:29:24.7215 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f29-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 14:29:24.7215 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006040-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 14:29:24.7215 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f29-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 14:29:24.7215 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006040-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 14:29:24.7447 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f29-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 14:29:24.8860 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006040-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 14:29:25.1996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ca0-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 14:29:25.1996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ca0-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:29:25.1996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ca0-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:29:25.2053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ca0-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 14:29:25.2053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ca0-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 14:29:25.2053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ca0-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 14:29:25.2222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ca0-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:34:24.5944 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000604c-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 14:34:24.5944 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f2b-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 14:34:24.5944 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000604c-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 14:34:24.5944 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f2b-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:34:24.5944 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000604c-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 14:34:24.6002 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f2b-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:34:24.6002 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000604c-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 14:34:24.6002 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f2b-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 14:34:24.6002 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000604c-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 14:34:24.6002 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f2b-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 14:34:24.6002 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000604c-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 14:34:24.6002 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f2b-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 14:34:24.6342 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000604c-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 14:34:24.7772 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f2b-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:34:24.9601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f2d-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 14:34:24.9601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f2d-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 14:34:24.9601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f2d-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 14:34:24.9601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f2d-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 14:34:24.9601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f2d-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 14:34:24.9601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f2d-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 14:34:24.9841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f2d-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 14:39:24.9464 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ca4-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 14:39:24.9464 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f37-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 14:39:24.9464 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ca4-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 14:39:24.9464 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f37-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:39:24.9507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ca4-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 14:39:24.9507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f37-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:39:24.9507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ca4-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 14:39:24.9507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f37-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 14:39:24.9507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ca4-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 14:39:24.9507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f37-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 14:39:24.9507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ca4-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 14:39:24.9507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f37-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 14:39:24.9716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003ca4-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:39:25.1165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f37-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:39:25.3993 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f39-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 14:39:25.3993 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f39-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 14:39:25.4039 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f39-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 14:39:25.4039 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f39-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 14:39:25.4039 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f39-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 14:39:25.4039 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f39-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 14:39:25.4237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f39-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 14:44:24.6072 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a4e-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 14:44:24.6072 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c3-000a-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 14:44:24.6072 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a4e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:44:24.6072 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c3-000a-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 14:44:24.6114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c3-000a-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 14:44:24.6114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a4e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:44:24.6114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c3-000a-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 14:44:24.6114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a4e-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 14:44:24.6114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c3-000a-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 14:44:24.6114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a4e-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 14:44:24.6114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c3-000a-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 14:44:24.6114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a4e-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 14:44:24.6505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a4e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:44:24.7722 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c3-000a-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 14:44:24.9550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a7e-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 14:44:24.9550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a7e-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:44:24.9550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a7e-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:44:24.9550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a7e-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 14:44:24.9550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a7e-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 14:44:24.9550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a7e-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 14:44:24.9765 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a7e-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:49:24.6175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000604e-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 14:49:24.6175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f3f-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 14:49:24.6175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000604e-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 14:49:24.6175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f3f-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 14:49:24.6175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000604e-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 14:49:24.6175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f3f-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 14:49:24.6175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000604e-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 14:49:24.6175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f3f-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 14:49:24.6175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000604e-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 14:49:24.6175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f3f-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 14:49:24.6175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000604e-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 14:49:24.6175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f3f-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 14:49:24.6434 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f3f-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 14:49:24.7607 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000604e-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 14:49:25.0162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a82-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 14:49:25.0162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a82-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:49:25.0210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a82-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:49:25.0210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a82-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 14:49:25.0210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a82-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 14:49:25.0210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a82-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 14:49:25.0210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a82-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:54:24.6059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bcb-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 14:54:24.6059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001714-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 14:54:24.6059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bcb-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 14:54:24.6059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001714-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 14:54:24.6059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bcb-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 14:54:24.6059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001714-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 14:54:24.6059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bcb-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 14:54:24.6059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001714-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 14:54:24.6059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bcb-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 14:54:24.6059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001714-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 14:54:24.6059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bcb-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 14:54:24.6059 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001714-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 14:54:24.6343 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000bcb-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 14:54:24.7892 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001714-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 14:54:24.9698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006050-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 14:54:24.9698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006050-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 14:54:24.9698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006050-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 14:54:24.9698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006050-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 14:54:24.9698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006050-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 14:54:24.9698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006050-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 14:54:24.9889 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006050-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 14:59:24.6142 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3b-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 14:59:24.6142 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a54-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 14:59:24.6142 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3b-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 14:59:24.6142 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a54-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 14:59:24.6142 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3b-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 14:59:24.6142 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a54-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 14:59:24.6142 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3b-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 14:59:24.6142 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a54-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 14:59:24.6142 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3b-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 14:59:24.6142 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a54-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 14:59:24.6142 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3b-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 14:59:24.6142 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a54-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 14:59:24.6521 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3b-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:59:24.7925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a54-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 14:59:24.9788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006052-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 14:59:24.9788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006052-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 14:59:24.9788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006052-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 14:59:24.9788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006052-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 14:59:24.9858 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006052-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 14:59:24.9858 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006052-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 14:59:24.9858 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006052-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 15:04:24.6131 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3d-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 15:04:24.6131 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000605e-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 15:04:24.6131 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3d-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 15:04:24.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000605e-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 15:04:24.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3d-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 15:04:24.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000605e-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 15:04:24.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3d-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 15:04:24.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000605e-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 15:04:24.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3d-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 15:04:24.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000605e-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 15:04:24.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3d-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 15:04:24.6155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000605e-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 15:04:24.6401 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3d-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:04:24.7931 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000605e-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 15:04:24.9761 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cb0-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 15:04:24.9761 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cb0-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:04:24.9761 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cb0-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:04:24.9761 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cb0-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 15:04:24.9761 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cb0-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 15:04:24.9761 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cb0-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 15:04:24.9962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cb0-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:09:24.8309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cb6-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 15:09:24.8309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af1-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:09:24.8309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cb6-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 15:09:24.8309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af1-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:09:24.8309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cb6-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 15:09:24.8309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af1-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:09:24.8309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cb6-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 15:09:24.8398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af1-0004-f600-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 15:09:24.8398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cb6-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 15:09:24.8398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af1-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:09:24.8398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cb6-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 15:09:24.8398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af1-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:09:24.8734 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cb6-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:09:25.0185 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af1-0004-f600-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 15:09:25.2487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af3-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:09:25.2487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af3-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:09:25.2487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af3-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:09:25.2487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af3-0004-f600-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 15:09:25.2487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af3-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:09:25.2487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af3-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:09:25.2747 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af3-0004-f600-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 15:14:24.6402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af5-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:14:24.6402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af5-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:14:24.6402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af5-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:14:24.6402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af5-0004-f600-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 15:14:24.6402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af5-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:14:24.6402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af5-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:14:24.6402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001718-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 15:14:24.6402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001718-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 15:14:24.6402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001718-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 15:14:24.6562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001718-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 15:14:24.6562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001718-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 15:14:24.6562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001718-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 15:14:24.6562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af5-0004-f600-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 15:14:24.8229 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001718-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 15:14:25.0142 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a88-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 15:14:25.0162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a88-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:14:25.0162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a88-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:14:25.0162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a88-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 15:14:25.0162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a88-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 15:14:25.0162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a88-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 15:14:25.0377 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a88-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:19:24.6480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a5e-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 15:19:24.6480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a5e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:19:24.6480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a5e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:19:24.6480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a5e-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 15:19:24.6480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a5e-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 15:19:24.6480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a5e-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 15:19:24.6480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006064-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 15:19:24.6607 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006064-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 15:19:24.6607 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006064-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 15:19:24.6607 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006064-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 15:19:24.6607 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006064-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 15:19:24.6607 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006064-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 15:19:24.6887 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a5e-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:19:24.8490 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006064-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 15:19:25.0264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006066-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 15:19:25.0264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006066-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 15:19:25.0264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006066-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 15:19:25.0264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006066-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 15:19:25.0264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006066-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 15:19:25.0264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006066-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 15:19:25.0440 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006066-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 15:24:24.6402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006068-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 15:24:24.6402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a62-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 15:24:24.6402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006068-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 15:24:24.6402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a62-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 15:24:24.6402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006068-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 15:24:24.6402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a62-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 15:24:24.6402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006068-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 15:24:24.6402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a62-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 15:24:24.6402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006068-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 15:24:24.6509 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a62-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 15:24:24.6509 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006068-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 15:24:24.6509 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a62-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 15:24:24.6684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006068-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 15:24:24.7909 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a62-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:24:25.2298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a64-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 15:24:25.2298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a64-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:24:25.2298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a64-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:24:25.2298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a64-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 15:24:25.2298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a64-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 15:24:25.2298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a64-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 15:24:25.2536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a64-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:29:24.6562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a8a-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 15:29:24.6562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004495-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 15:29:24.6562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a8a-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 15:29:24.6562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004495-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 15:29:24.6562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004495-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 15:29:24.6562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a8a-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 15:29:24.6562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004495-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 15:29:24.6562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a8a-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 15:29:24.6562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004495-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 15:29:24.6562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a8a-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 15:29:24.6562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004495-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 15:29:24.6562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a8a-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 15:29:24.6977 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a8a-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 15:29:24.8301 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004495-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 15:29:25.0620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004497-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 15:29:25.0620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004497-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 15:29:25.0620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004497-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 15:29:25.0620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004497-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 15:29:25.0620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004497-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 15:29:25.0620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004497-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 15:29:25.0620 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004497-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 15:34:24.6552 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006070-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 15:34:24.6552 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f45-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 15:34:24.6552 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006070-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 15:34:24.6552 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f45-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:34:24.6606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006070-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 15:34:24.6606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f45-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:34:24.6606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006070-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 15:34:24.6606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f45-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 15:34:24.6606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006070-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 15:34:24.6606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f45-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 15:34:24.6606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006070-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 15:34:24.6606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f45-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 15:34:24.6824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006070-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 15:34:24.8243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f45-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:34:25.0662 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a6a-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 15:34:25.0682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a6a-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:34:25.0682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a6a-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:34:25.0682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a6a-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 15:34:25.0682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a6a-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 15:34:25.0682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a6a-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 15:34:25.0908 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a6a-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:39:24.6459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000449d-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 15:39:24.6459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a8e-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 15:39:24.6459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000449d-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 15:39:24.6459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a8e-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 15:39:24.6515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000449d-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 15:39:24.6515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a8e-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 15:39:24.6515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000449d-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 15:39:24.6515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a8e-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 15:39:24.6515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000449d-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 15:39:24.6515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a8e-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 15:39:24.6515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000449d-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 15:39:24.6515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a8e-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 15:39:24.6742 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000449d-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 15:39:24.8271 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a8e-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 15:39:25.0168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032b8-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 15:39:25.0168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032b8-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 15:39:25.0168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032b8-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 15:39:25.0168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032b8-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 15:39:25.0252 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032b8-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 15:39:25.0252 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032b8-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 15:39:25.0416 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032b8-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 15:44:24.6449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000579-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 15:44:24.6449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800013fd-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:44:24.6449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000579-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 15:44:24.6449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800013fd-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:44:24.6449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000579-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 15:44:24.6449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800013fd-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:44:24.6449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000579-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 15:44:24.6449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800013fd-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:44:24.6449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000579-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 15:44:24.6449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800013fd-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:44:24.6561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000579-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 15:44:24.6561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800013fd-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:44:24.6851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000579-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 15:44:24.8317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800013fd-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:44:25.0354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800013ff-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:44:25.0354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800013ff-0005-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 15:44:25.0354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800013ff-0005-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 15:44:25.0354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800013ff-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:44:25.0354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800013ff-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:44:25.0354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800013ff-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:44:25.0581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800013ff-0005-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 15:49:24.7777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032bc-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 15:49:24.7777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000651b-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 15:49:24.7777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032bc-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:49:24.7777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000651b-0008-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 15:49:24.7777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032bc-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:49:24.7777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000651b-0008-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 15:49:24.7777 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032bc-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 15:49:24.7868 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000651b-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 15:49:24.7868 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032bc-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 15:49:24.7868 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000651b-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 15:49:24.7868 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032bc-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 15:49:24.7868 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000651b-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 15:49:24.8063 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032bc-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:49:24.9579 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000651b-0008-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 15:49:25.1526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f51-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 15:49:25.1526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f51-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 15:49:25.1526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f51-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 15:49:25.1526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f51-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 15:49:25.1607 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f51-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 15:49:25.1607 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f51-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 15:49:25.1775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f51-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 15:54:24.6335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d1-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:54:24.6335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a90-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 15:54:24.6335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d1-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:54:24.6335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a90-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 15:54:24.6335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d1-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:54:24.6335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a90-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 15:54:24.6335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d1-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:54:24.6335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a90-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 15:54:24.6335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d1-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:54:24.6335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a90-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 15:54:24.6335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d1-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:54:24.6335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a90-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 15:54:24.6712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a90-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 15:54:24.8017 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d1-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:54:24.9951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f55-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 15:54:24.9951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f55-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 15:54:24.9951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f55-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 15:54:24.9951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f55-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 15:54:24.9951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f55-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 15:54:24.9951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f55-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 15:54:25.0161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f55-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 15:59:24.7644 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3f-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 15:59:24.7644 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cc0-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 15:59:24.7644 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3f-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 15:59:24.7644 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cc0-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 15:59:24.7644 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3f-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 15:59:24.7644 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3f-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 15:59:24.7644 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cc0-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 15:59:24.7644 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3f-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 15:59:24.7644 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cc0-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 15:59:24.7644 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3f-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 15:59:24.7644 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cc0-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 15:59:24.7644 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cc0-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 15:59:24.7922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d3f-000f-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 15:59:24.9161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cc0-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 15:59:25.1170 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006521-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 15:59:25.1170 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006521-0008-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 15:59:25.1170 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006521-0008-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 15:59:25.1170 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006521-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 15:59:25.1248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006521-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 15:59:25.1248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006521-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 15:59:25.1385 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006521-0008-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 16:04:24.6684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000652f-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 16:04:24.6684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cc6-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 16:04:24.6684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000652f-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 16:04:24.6684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cc6-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 16:04:24.6746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000652f-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 16:04:24.6746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cc6-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 16:04:24.6746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000652f-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 16:04:24.6746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cc6-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 16:04:24.6746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000652f-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 16:04:24.6746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cc6-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 16:04:24.6746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000652f-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 16:04:24.6746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cc6-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 16:04:24.6967 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000652f-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 16:04:24.8562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cc6-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 16:04:25.0355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a7a-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 16:04:25.0355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a7a-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:04:25.0355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a7a-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:04:25.0355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a7a-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 16:04:25.0355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a7a-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 16:04:25.0355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a7a-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 16:04:25.0551 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a7a-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:09:24.7947 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a34-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 16:09:24.7947 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a34-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:09:24.7947 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a34-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:09:24.7947 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a34-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 16:09:24.7947 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a34-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 16:09:24.7947 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a34-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 16:09:24.8076 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e2-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 16:09:24.8076 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e2-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 16:09:24.8076 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e2-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 16:09:24.8076 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e2-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 16:09:24.8076 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e2-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 16:09:24.8076 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e2-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 16:09:24.8294 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a34-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:09:24.9872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e2-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 16:09:25.1909 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e4-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 16:09:25.1909 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e4-0002-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 16:09:25.1909 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e4-0002-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 16:09:25.1974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e4-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 16:09:25.1974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e4-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 16:09:25.1974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e4-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 16:09:25.2165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e4-0002-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 16:14:24.6455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000389c-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 16:14:24.6455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a80-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 16:14:24.6455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000389c-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 16:14:24.6455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a80-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 16:14:24.6455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000389c-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 16:14:24.6455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a80-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 16:14:24.6455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000389c-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 16:14:24.6455 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a80-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 16:14:24.6549 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000389c-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 16:14:24.6549 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a80-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 16:14:24.6549 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000389c-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 16:14:24.6549 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a80-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 16:14:24.6756 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000389c-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 16:14:24.8014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a80-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:14:25.0101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000ca4-0001-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 16:14:25.0101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000ca4-0001-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 16:14:25.0149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000ca4-0001-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 16:14:25.0149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000ca4-0001-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 16:14:25.0149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000ca4-0001-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 16:14:25.0149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000ca4-0001-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 16:14:25.0313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000ca4-0001-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:19:24.6459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d9-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:19:24.6459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a92-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 16:19:24.6459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d9-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:19:24.6459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a92-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 16:19:24.6459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d9-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:19:24.6459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a92-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 16:19:24.6459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d9-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:19:24.6459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a92-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 16:19:24.6459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d9-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:19:24.6459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a92-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 16:19:24.6459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d9-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:19:24.6459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a92-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 16:19:24.6869 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d9-0006-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:19:24.8406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a92-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 16:19:25.0646 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cce-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 16:19:25.0669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cce-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:19:25.0669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cce-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:19:25.0669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cce-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 16:19:25.0669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cce-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 16:19:25.0669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cce-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 16:19:25.0669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cce-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:24:24.7904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e6-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 16:24:24.7904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a36-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 16:24:24.7904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e6-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 16:24:24.7904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a36-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:24:24.7904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e6-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 16:24:24.7904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a36-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:24:24.7904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e6-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 16:24:24.7904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a36-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 16:24:24.7904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e6-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 16:24:24.7904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a36-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 16:24:24.7904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e6-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 16:24:24.7904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a36-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 16:24:24.8199 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038e6-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 16:24:24.9595 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a36-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:24:25.5363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038a2-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 16:24:25.5363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038a2-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 16:24:25.5409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038a2-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 16:24:25.5409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038a2-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 16:24:25.5409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038a2-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 16:24:25.5409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038a2-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 16:24:25.5594 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038a2-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 16:29:24.6633 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032c2-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 16:29:24.6633 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006537-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 16:29:24.6633 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032c2-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:29:24.6633 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006537-0008-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 16:29:24.6684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032c2-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:29:24.6684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006537-0008-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 16:29:24.6684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032c2-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 16:29:24.6684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006537-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 16:29:24.6684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032c2-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 16:29:24.6684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006537-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 16:29:24.6684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032c2-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 16:29:24.6684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006537-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 16:29:24.7043 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032c2-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:29:24.8508 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006537-0008-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 16:29:25.0800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a38-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 16:29:25.0800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a38-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 16:29:25.0800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a38-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 16:29:25.0800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a38-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 16:29:25.0800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a38-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 16:29:25.0901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a38-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 16:29:25.0901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a38-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:34:24.6879 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a3a-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 16:34:24.6879 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006547-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 16:34:24.6900 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a3a-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:34:24.6900 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006547-0008-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 16:34:24.6900 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a3a-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:34:24.6900 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006547-0008-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 16:34:24.6900 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a3a-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 16:34:24.6900 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006547-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 16:34:24.6900 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a3a-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 16:34:24.6900 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006547-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 16:34:24.6900 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a3a-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 16:34:24.6900 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006547-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 16:34:24.7158 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a3a-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:34:24.8496 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006547-0008-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 16:34:25.0272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038aa-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 16:34:25.0272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038aa-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 16:34:25.0272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038aa-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 16:34:25.0272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038aa-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 16:34:25.0351 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038aa-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 16:34:25.0351 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038aa-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 16:34:25.0501 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038aa-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 16:39:24.7202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cda-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 16:39:24.7202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ac-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 16:39:24.7202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cda-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 16:39:24.7202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ac-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 16:39:24.7262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cda-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 16:39:24.7262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ac-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 16:39:24.7262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cda-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 16:39:24.7262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ac-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 16:39:24.7262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cda-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 16:39:24.7262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ac-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 16:39:24.7262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cda-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 16:39:24.7262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ac-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 16:39:24.7629 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003cda-0004-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:39:24.9134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ac-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 16:39:25.6078 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa0-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 16:39:25.6078 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa0-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:39:25.6078 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa0-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:39:25.6078 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa0-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 16:39:25.6078 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa0-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 16:39:25.6165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa0-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 16:39:25.6165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa0-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:44:24.6554 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fb0-000e-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 16:44:24.6554 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004412-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 16:44:24.6554 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fb0-000e-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:44:24.6554 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004412-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:44:24.6554 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fb0-000e-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:44:24.6554 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004412-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:44:24.6554 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fb0-000e-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 16:44:24.6554 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004412-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 16:44:24.6554 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fb0-000e-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 16:44:24.6554 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004412-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 16:44:24.6554 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fb0-000e-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 16:44:24.6554 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004412-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 16:44:24.6844 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fb0-000e-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:44:24.8275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004412-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:44:25.0096 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ae-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 16:44:25.0096 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ae-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 16:44:25.0143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ae-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 16:44:25.0143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ae-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 16:44:25.0143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ae-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 16:44:25.0143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ae-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 16:44:25.0326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ae-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 16:49:24.6570 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa6-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 16:49:24.6570 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044a3-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 16:49:24.6590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa6-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 16:49:24.6590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044a3-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 16:49:24.6590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa6-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 16:49:24.6590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044a3-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 16:49:24.6590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa6-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 16:49:24.6590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044a3-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 16:49:24.6590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa6-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 16:49:24.6590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044a3-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 16:49:24.6590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa6-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 16:49:24.6590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044a3-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 16:49:24.7010 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa6-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 16:49:24.8409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044a3-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 16:49:25.0264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b0-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 16:49:25.0264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b0-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 16:49:25.0264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b0-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 16:49:25.0264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b0-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 16:49:25.0348 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b0-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 16:49:25.0348 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b0-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 16:49:25.0348 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b0-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 16:54:24.6560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000654d-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 16:54:24.6560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032c4-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 16:54:24.6560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000654d-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 16:54:24.6560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032c4-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 16:54:24.6717 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000654d-0008-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:54:24.6717 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032c4-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:54:24.6717 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000654d-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 16:54:24.6717 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032c4-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 16:54:24.6717 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000654d-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 16:54:24.6717 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032c4-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 16:54:24.6789 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000654d-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 16:54:24.6789 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032c4-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 16:54:24.6952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000654d-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 16:54:24.8364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032c4-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 16:54:25.0159 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b2-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 16:54:25.0159 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b2-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 16:54:25.0159 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b2-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 16:54:25.0226 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b2-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 16:54:25.0226 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b2-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 16:54:25.0226 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b2-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 16:54:25.0381 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b2-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 16:59:24.6672 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b4-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 16:59:24.6696 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b4-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 16:59:24.6696 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f65-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 16:59:24.6696 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b4-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 16:59:24.6696 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f65-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:59:24.6696 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b4-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 16:59:24.6696 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f65-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:59:24.6696 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b4-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 16:59:24.6696 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f65-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 16:59:24.6696 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b4-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 16:59:24.6696 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f65-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 16:59:24.6696 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f65-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 16:59:24.6960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b4-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 16:59:24.8423 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f65-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 16:59:25.0677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a3f-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 16:59:25.0677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a3f-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 16:59:25.0677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a3f-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 16:59:25.0677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a3f-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 16:59:25.0758 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a3f-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 16:59:25.0758 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a3f-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 16:59:25.0928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a3f-0002-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:04:24.6824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044af-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 17:04:24.6824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa8-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 17:04:24.6824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044af-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 17:04:24.6824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa8-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 17:04:24.6824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044af-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 17:04:24.6824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa8-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 17:04:24.6824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044af-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 17:04:24.6911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa8-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 17:04:24.6911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044af-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 17:04:24.6911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa8-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 17:04:24.6911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044af-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 17:04:24.6911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa8-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 17:04:24.7185 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044af-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 17:04:24.8527 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aa8-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 17:04:25.0404 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f6f-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 17:04:25.0404 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f6f-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 17:04:25.0404 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f6f-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 17:04:25.0404 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f6f-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 17:04:25.0404 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f6f-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 17:04:25.0502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f6f-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 17:04:25.0502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f6f-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 17:06:46.3684 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 8000630d-0004-ff00-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: 8000630d-0004-ff00-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 17:09:07.3612 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ea-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 17:09:07.3612 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ea-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 17:09:07.3658 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ea-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 17:09:07.3658 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aac-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 17:09:07.3658 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ea-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 17:09:07.3658 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aac-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 17:09:07.3658 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ea-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 17:09:07.3658 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aac-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 17:09:07.3658 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ea-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 17:09:07.3658 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aac-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 17:09:07.3658 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aac-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 17:09:07.3658 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aac-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 17:09:07.3925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006aac-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 17:09:07.5287 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ea-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 17:09:07.6142 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000188e-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 17:09:07.6163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000188e-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 17:09:07.6163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000188e-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 17:09:07.6163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000188e-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 17:09:07.6163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000188e-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 17:09:07.6163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000188e-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 17:09:07.6382 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000188e-0009-fe00-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 17:09:24.6992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ec-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 17:09:24.6992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006894-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 17:09:24.6992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ec-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 17:09:24.6992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006894-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 17:09:24.6992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ec-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 17:09:24.6992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006894-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 17:09:24.6992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ec-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 17:09:24.6992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006894-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 17:09:24.6992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ec-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 17:09:24.7106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006894-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 17:09:24.7106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ec-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 17:09:24.7106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006894-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 17:09:24.7263 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ec-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 17:09:24.8498 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006894-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 17:09:25.0495 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006896-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 17:09:25.0495 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006896-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 17:09:25.0547 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006896-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 17:09:25.0547 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006896-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 17:09:25.0547 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006896-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 17:09:25.0547 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006896-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 17:09:25.0738 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006896-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 17:14:24.6733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ee-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 17:14:24.6733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006898-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 17:14:24.6733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ee-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 17:14:24.6733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006898-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 17:14:24.6733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ee-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 17:14:24.6733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006898-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 17:14:24.6733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ee-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 17:14:24.6733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006898-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 17:14:24.6733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ee-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 17:14:24.6733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006898-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 17:14:24.6733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ee-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 17:14:24.6733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006898-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 17:14:24.7050 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006898-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 17:14:24.8413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ee-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 17:14:25.0860 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f0-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 17:14:25.0860 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f0-0002-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 17:14:25.0908 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f0-0002-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 17:14:25.0908 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f0-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 17:14:25.0908 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f0-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 17:14:25.0908 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f0-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 17:14:25.1098 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f0-0002-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 17:19:24.7088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a96-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 17:19:24.7088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d2d-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 17:19:24.7088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a96-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 17:19:24.7088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d2d-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 17:19:24.7088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a96-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 17:19:24.7088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d2d-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 17:19:24.7088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a96-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 17:19:24.7088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d2d-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 17:19:24.7088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a96-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 17:19:24.7088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d2d-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 17:19:24.7088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a96-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 17:19:24.7088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d2d-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 17:19:24.7343 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d2d-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 17:19:24.8690 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a96-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:19:25.0780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f2-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 17:19:25.0800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f2-0002-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 17:19:25.0800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f2-0002-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 17:19:25.0800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f2-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 17:19:25.0800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f2-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 17:19:25.0800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f2-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 17:19:25.1157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f2-0002-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 17:24:24.7149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001443-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 17:24:24.7149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001443-000b-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 17:24:24.7149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001443-000b-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 17:24:24.7149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001443-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 17:24:24.7149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001443-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 17:24:24.7251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001443-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 17:24:24.7251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032d6-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 17:24:24.7251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032d6-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 17:24:24.7251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032d6-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 17:24:24.7251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032d6-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 17:24:24.7251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032d6-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 17:24:24.7251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032d6-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 17:24:24.7549 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001443-000b-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 17:24:24.9003 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032d6-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 17:24:25.3110 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032d8-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 17:24:25.3110 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032d8-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 17:24:25.3110 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032d8-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 17:24:25.3110 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032d8-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 17:24:25.3179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032d8-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 17:24:25.3179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032d8-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 17:24:25.3179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032d8-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 17:28:02.5038 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f4-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 17:28:02.5038 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f4-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 17:28:02.5038 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032da-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 17:28:02.5038 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f4-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 17:28:02.5038 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032da-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:28:02.5104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f4-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 17:28:02.5104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032da-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:28:02.5104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f4-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 17:28:02.5104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032da-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 17:28:02.5104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f4-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 17:28:02.5104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032da-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 17:28:02.5104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032da-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 17:28:02.5279 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032da-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:28:02.6667 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038f4-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 17:28:02.7325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006317-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 17:28:02.7325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006317-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 17:28:02.7325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006317-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 17:28:02.7325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006317-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 17:28:02.7325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006317-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 17:28:02.7325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006317-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 17:28:02.7558 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006317-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 17:29:24.6876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a9c-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 17:29:24.6876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a9c-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:29:24.6876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006319-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 17:29:24.6876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a9c-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:29:24.6876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006319-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 17:29:24.6876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a9c-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 17:29:24.6876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006319-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 17:29:24.6876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a9c-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 17:29:24.6876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006319-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 17:29:24.6995 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a9c-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 17:29:24.6995 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006319-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 17:29:24.6995 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006319-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 17:29:24.7174 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a9c-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:29:24.8510 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006319-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 17:29:25.0662 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038fa-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 17:29:25.0662 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038fa-0002-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 17:29:25.0662 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038fa-0002-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 17:29:25.0662 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038fa-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 17:29:25.0745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038fa-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 17:29:25.0745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038fa-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 17:29:25.0745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038fa-0002-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 17:33:02.4978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d76-0003-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:33:02.4978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001693-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 17:33:02.5000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d76-0003-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:33:02.5000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001693-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 17:33:02.5000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d76-0003-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:33:02.5000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001693-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 17:33:02.5000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d76-0003-e800-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 17:33:02.5000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001693-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 17:33:02.5000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d76-0003-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:33:02.5000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001693-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 17:33:02.5000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d76-0003-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:33:02.5000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001693-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 17:33:02.5438 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d76-0003-e800-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 17:33:02.6907 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001693-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 17:33:02.7686 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aa2-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 17:33:02.7686 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aa2-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:33:02.7686 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aa2-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:33:02.7686 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aa2-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 17:33:02.7686 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aa2-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 17:33:02.7686 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aa2-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 17:33:02.7866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aa2-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:34:24.9088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f77-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 17:34:24.9088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b8-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 17:34:24.9088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f77-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 17:34:24.9088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b8-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 17:34:24.9088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f77-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 17:34:24.9088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b8-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 17:34:24.9088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f77-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 17:34:24.9088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b8-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 17:34:24.9088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f77-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 17:34:24.9088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b8-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 17:34:24.9088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f77-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 17:34:24.9088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b8-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 17:34:24.9257 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f77-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 17:34:25.0441 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038b8-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 17:34:25.2596 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006321-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 17:34:25.2596 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006321-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 17:34:25.2596 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006321-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 17:34:25.2656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006321-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 17:34:25.2656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006321-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 17:34:25.2656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006321-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 17:34:25.2656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006321-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 17:38:02.4937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006325-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 17:38:02.4937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006325-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 17:38:02.4937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038bc-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 17:38:02.4937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006325-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 17:38:02.4937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038bc-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 17:38:02.4937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006325-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 17:38:02.4937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006325-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 17:38:02.4937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038bc-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 17:38:02.4937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006325-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 17:38:02.4937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038bc-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 17:38:02.5053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038bc-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 17:38:02.5053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038bc-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 17:38:02.5053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038bc-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 17:38:02.6352 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006325-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 17:38:02.7005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000298-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 17:38:02.7005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000298-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 17:38:02.7005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000298-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 17:38:02.7005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000298-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 17:38:02.7083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000298-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 17:38:02.7083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000298-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 17:38:02.7083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000298-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 17:39:24.6830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038be-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 17:39:24.6830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f79-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 17:39:24.6830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038be-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 17:39:24.6830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f79-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:39:24.6830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038be-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 17:39:24.6830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f79-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:39:24.6830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038be-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 17:39:24.6830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f79-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 17:39:24.6830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038be-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 17:39:24.6934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f79-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 17:39:24.6934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038be-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 17:39:24.6934 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f79-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 17:39:24.7115 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038be-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 17:39:24.8669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f79-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:39:25.0572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d49-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 17:39:25.0572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d49-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 17:39:25.0572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d49-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 17:39:25.0572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d49-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 17:39:25.0572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d49-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 17:39:25.0572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d49-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 17:39:25.0802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d49-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 17:43:02.4935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7b-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 17:43:02.4935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c0-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 17:43:02.4946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7b-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:43:02.4946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c0-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 17:43:02.4946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7b-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:43:02.4946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c0-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 17:43:02.4946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7b-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 17:43:02.4946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c0-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 17:43:02.4946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7b-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 17:43:02.4946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c0-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 17:43:02.4946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7b-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 17:43:02.4946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c0-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 17:43:02.5181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c0-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 17:43:02.6458 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7b-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:43:02.7137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003904-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 17:43:02.7137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003904-0002-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 17:43:02.7137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003904-0002-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 17:43:02.7137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003904-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 17:43:02.7137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003904-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 17:43:02.7137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003904-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 17:43:02.7303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003904-0002-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 17:44:24.6877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fc0-000e-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 17:44:24.6877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004418-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 17:44:24.6877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fc0-000e-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:44:24.6877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004418-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:44:24.6877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fc0-000e-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:44:24.6877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004418-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:44:24.6877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fc0-000e-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 17:44:24.6877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004418-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 17:44:24.6877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fc0-000e-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 17:44:24.6987 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004418-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 17:44:24.6987 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fc0-000e-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 17:44:24.6987 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004418-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 17:44:24.7192 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002fc0-000e-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:44:24.8404 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004418-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:44:25.0244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac0-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 17:44:25.0264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac0-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:44:25.0264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac0-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:44:25.0264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac0-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 17:44:25.0264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac0-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 17:44:25.0264 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac0-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 17:44:25.0479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac0-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:48:02.4932 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7d-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 17:48:02.4932 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7d-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:48:02.4932 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000029e-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 17:48:02.4932 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7d-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:48:02.4932 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000029e-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 17:48:02.4932 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7d-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 17:48:02.5000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000029e-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 17:48:02.5000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7d-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 17:48:02.5000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000029e-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 17:48:02.5000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7d-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 17:48:02.5000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000029e-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 17:48:02.5000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000029e-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 17:48:02.5346 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000029e-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 17:48:02.6734 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7d-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:48:02.7435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7f-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 17:48:02.7435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7f-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 17:48:02.7435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7f-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 17:48:02.7502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7f-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 17:48:02.7502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7f-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 17:48:02.7502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7f-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 17:48:02.7676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f7f-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 17:49:24.9066 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d2f-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 17:49:24.9066 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aaa-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 17:49:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d2f-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 17:49:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aaa-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:49:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d2f-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 17:49:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d2f-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 17:49:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aaa-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:49:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d2f-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 17:49:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aaa-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 17:49:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d2f-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 17:49:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aaa-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 17:49:24.9077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aaa-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 17:49:24.9276 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aaa-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:49:25.0493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d2f-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 17:49:25.2592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003906-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 17:49:25.2592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003906-0002-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 17:49:25.2592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003906-0002-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 17:49:25.2592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003906-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 17:49:25.2667 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003906-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 17:49:25.2667 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003906-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 17:49:25.2667 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003906-0002-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 17:53:13.6131 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032ea-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 17:53:13.6135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002d96-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 17:53:13.6135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032ea-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:53:13.6135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002d96-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:53:13.6135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032ea-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:53:13.6135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002d96-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:53:13.6135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032ea-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 17:53:13.6135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002d96-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 17:53:13.6135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032ea-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 17:53:13.6135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002d96-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 17:53:13.6135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032ea-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 17:53:13.6135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002d96-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 17:53:13.6392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032ea-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:53:13.7884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002d96-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:53:13.8605 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac6-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 17:53:13.8605 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac6-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:53:13.8650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac6-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:53:13.8650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac6-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 17:53:13.8650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac6-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 17:53:13.8650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac6-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 17:53:13.8798 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac6-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:54:24.6879 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006327-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 17:54:24.6879 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b05-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:54:24.6879 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006327-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 17:54:24.6879 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b05-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:54:24.6941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006327-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 17:54:24.6941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b05-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:54:24.6941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006327-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 17:54:24.6941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b05-0004-f600-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 17:54:24.6941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006327-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 17:54:24.6941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b05-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:54:24.6941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006327-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 17:54:24.6941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b05-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:54:24.7177 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006327-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 17:54:24.8457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b05-0004-f600-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 17:54:25.0277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f83-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 17:54:25.0277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f83-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 17:54:25.0277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f83-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 17:54:25.0277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f83-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 17:54:25.0277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f83-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 17:54:25.0277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f83-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 17:54:25.0443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f83-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 17:59:24.8678 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac8-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 17:59:24.8678 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003908-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 17:59:24.8678 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac8-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 17:59:24.8699 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003908-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 17:59:24.8699 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac8-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 17:59:24.8699 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003908-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 17:59:24.8699 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac8-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 17:59:24.8699 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003908-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 17:59:24.8699 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac8-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 17:59:24.8699 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003908-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 17:59:24.8699 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac8-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 17:59:24.8699 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003908-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 17:59:24.9038 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ac8-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 17:59:25.0410 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003908-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 17:59:25.2330 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000390a-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 17:59:25.2330 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000390a-0002-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 17:59:25.2330 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000390a-0002-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 17:59:25.2330 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000390a-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 17:59:25.2330 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000390a-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 17:59:25.2330 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000390a-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 17:59:25.2548 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000390a-0002-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 17:59:25.9137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001407-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:59:25.9137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001407-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:59:25.9137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800015ee-0005-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 17:59:25.9162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001407-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:59:25.9162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800015ee-0005-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 17:59:25.9162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001407-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:59:25.9162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001407-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:59:25.9162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001407-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:59:25.9162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800015ee-0005-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 17:59:25.9162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800015ee-0005-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 17:59:25.9162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800015ee-0005-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 17:59:25.9162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800015ee-0005-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 17:59:25.9321 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001407-0005-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 17:59:26.0544 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800015ee-0005-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 17:59:26.1235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f85-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 17:59:26.1235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f85-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 17:59:26.1235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f85-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 17:59:26.1235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f85-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 17:59:26.1235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f85-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 17:59:26.1235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f85-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 17:59:26.1448 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f85-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 18:04:24.6972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f93-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 18:04:24.6972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad0-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 18:04:24.6972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f93-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 18:04:24.6972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad0-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 18:04:24.7025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f93-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 18:04:24.7025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad0-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 18:04:24.7025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f93-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 18:04:24.7025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad0-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 18:04:24.7025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f93-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 18:04:24.7025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad0-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 18:04:24.7025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f93-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 18:04:24.7025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad0-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 18:04:24.7256 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003f93-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 18:04:24.8650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad0-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 18:04:25.0645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad2-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 18:04:25.0645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad2-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:04:25.0645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad2-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:04:25.0645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad2-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 18:04:25.0645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad2-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 18:04:25.0645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad2-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 18:04:25.0883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad2-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:09:24.6973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800012fc-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 18:09:24.6973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000c2-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 18:09:24.6973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800012fc-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 18:09:24.6973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000c2-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 18:09:24.6973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800012fc-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 18:09:24.6973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000c2-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 18:09:24.6973 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800012fc-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 18:09:24.7079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000c2-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 18:09:24.7079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800012fc-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 18:09:24.7079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000c2-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 18:09:24.7079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800012fc-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 18:09:24.7079 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000c2-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 18:09:24.7398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000c2-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 18:09:24.8911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800012fc-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 18:09:25.0698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad4-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 18:09:25.0698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad4-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:09:25.0698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad4-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:09:25.0698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad4-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 18:09:25.0698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad4-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 18:09:25.0698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad4-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 18:09:25.0940 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad4-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:14:24.7015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad6-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 18:14:24.7015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b11-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:14:24.7015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad6-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 18:14:24.7015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b11-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:14:24.7015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad6-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 18:14:24.7015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b11-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:14:24.7015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad6-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 18:14:24.7015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b11-0004-f600-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 18:14:24.7015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad6-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 18:14:24.7015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b11-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:14:24.7142 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad6-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 18:14:24.7142 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b11-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:14:24.7305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad6-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 18:14:24.8740 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b11-0004-f600-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 18:14:25.0586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad8-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 18:14:25.0586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad8-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:14:25.0586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad8-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:14:25.0586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad8-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 18:14:25.0586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad8-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 18:14:25.0586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad8-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 18:14:25.0774 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ad8-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:19:24.6996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d43-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 18:19:24.6996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d43-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 18:19:24.6996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d43-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 18:19:24.7023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000583-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 18:19:24.7023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d43-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 18:19:24.7023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000583-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 18:19:24.7023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d43-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 18:19:24.7023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000583-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 18:19:24.7023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d43-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 18:19:24.7023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000583-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 18:19:24.7023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000583-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 18:19:24.7023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000583-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 18:19:24.7438 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d43-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 18:19:24.8857 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000583-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 18:19:25.0704 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d45-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 18:19:25.0704 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d45-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 18:19:25.0704 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d45-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 18:19:25.0704 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d45-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 18:19:25.0785 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d45-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 18:19:25.0785 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d45-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 18:19:25.0941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d45-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 18:24:24.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b15-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:24:24.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000caa-0001-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 18:24:24.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b15-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:24:24.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000caa-0001-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:24:24.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b15-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:24:24.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000caa-0001-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:24:24.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b15-0004-f600-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 18:24:24.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000caa-0001-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 18:24:24.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b15-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:24:24.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000caa-0001-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 18:24:24.7100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b15-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:24:24.7246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000caa-0001-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 18:24:24.7412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b15-0004-f600-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 18:24:24.8768 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000caa-0001-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 18:24:25.0599 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ada-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 18:24:25.0599 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ada-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:24:25.0599 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ada-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:24:25.0599 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ada-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 18:24:25.0675 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ada-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 18:24:25.0675 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ada-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 18:24:25.0675 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ada-0006-db00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:29:24.7074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006adc-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 18:29:24.7074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044b9-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 18:29:24.7074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006adc-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 18:29:24.7130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044b9-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 18:29:24.7130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006adc-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 18:29:24.7130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044b9-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 18:29:24.7130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006adc-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 18:29:24.7130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044b9-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 18:29:24.7130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006adc-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 18:29:24.7130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044b9-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 18:29:24.7130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006adc-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 18:29:24.7130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044b9-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 18:29:24.7385 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006adc-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 18:29:24.8913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044b9-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 18:29:25.0832 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044bb-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 18:29:25.0832 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044bb-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 18:29:25.0877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044bb-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 18:29:25.0877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044bb-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 18:29:25.0877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044bb-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 18:29:25.0877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044bb-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 18:29:25.1071 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044bb-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 18:34:24.7237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044c5-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 18:34:24.7237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fa1-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 18:34:24.7237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044c5-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 18:34:24.7237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fa1-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:34:24.7237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044c5-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 18:34:24.7237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fa1-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:34:24.7237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044c5-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 18:34:24.7237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fa1-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 18:34:24.7326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044c5-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 18:34:24.7326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fa1-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 18:34:24.7326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044c5-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 18:34:24.7326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fa1-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 18:34:24.7589 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044c5-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 18:34:24.8796 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fa1-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:34:25.0618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fa3-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 18:34:25.0618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fa3-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 18:34:25.0618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fa3-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 18:34:25.0618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fa3-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 18:34:25.0618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fa3-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 18:34:25.0618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fa3-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 18:34:25.0831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fa3-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 18:39:24.7166 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d51-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 18:39:24.7166 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aae-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 18:39:24.7166 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d51-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 18:39:24.7166 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aae-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 18:39:24.7166 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d51-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 18:39:24.7234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d51-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 18:39:24.7234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aae-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 18:39:24.7234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d51-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 18:39:24.7234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aae-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 18:39:24.7234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d51-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 18:39:24.7234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aae-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 18:39:24.7234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aae-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 18:39:24.7418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d51-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 18:39:24.8845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aae-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:39:25.0682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ab0-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 18:39:25.0682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ab0-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:39:25.0682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ab0-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:39:25.0682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ab0-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 18:39:25.0682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ab0-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 18:39:25.0682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ab0-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 18:39:25.0909 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ab0-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:44:24.7799 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:44:24.7799 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ab2-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 18:44:24.7799 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:44:24.7799 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ab2-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 18:44:24.7799 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:44:24.7799 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ab2-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 18:44:24.7799 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1d-0004-f600-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 18:44:24.7799 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ab2-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 18:44:24.7799 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:44:24.7902 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ab2-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 18:44:24.7902 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1d-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:44:24.7902 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ab2-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 18:44:24.8169 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1d-0004-f600-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 18:44:24.9659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ab2-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:44:25.3064 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032f0-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 18:44:25.3064 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032f0-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 18:44:25.3064 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032f0-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 18:44:25.3064 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032f0-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 18:44:25.3064 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032f0-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 18:44:25.3064 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032f0-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 18:44:25.3277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032f0-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 18:49:24.7314 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004424-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 18:49:24.7314 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000589-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 18:49:24.7326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004424-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:49:24.7326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000589-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 18:49:24.7326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004424-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:49:24.7326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004424-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 18:49:24.7326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000589-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 18:49:24.7326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004424-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 18:49:24.7326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000589-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 18:49:24.7326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004424-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 18:49:24.7326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000589-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 18:49:24.7326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000589-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 18:49:24.7545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000589-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 18:49:24.8997 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004424-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:49:25.3128 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1f-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:49:25.3128 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1f-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:49:25.3128 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1f-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:49:25.3128 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1f-0004-f600-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 18:49:25.3128 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1f-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:49:25.3128 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1f-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 18:49:25.3328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1f-0004-f600-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 18:54:24.7157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb3-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 18:54:24.7157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c2-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 18:54:24.7157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb3-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 18:54:24.7157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c2-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 18:54:24.7210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb3-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 18:54:24.7210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c2-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 18:54:24.7210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb3-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 18:54:24.7210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c2-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 18:54:24.7210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb3-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 18:54:24.7210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c2-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 18:54:24.7210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb3-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 18:54:24.7210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c2-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 18:54:24.7580 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb3-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 18:54:24.9019 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c2-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 18:54:25.2032 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068a4-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 18:54:25.2032 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068a4-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 18:54:25.2077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068a4-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 18:54:25.2077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068a4-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 18:54:25.2077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068a4-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 18:54:25.2077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068a4-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 18:54:25.2271 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068a4-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 18:59:24.7621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000357e-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 18:59:24.7621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044c7-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 18:59:24.7621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000357e-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 18:59:24.7621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044c7-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 18:59:24.7621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000357e-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 18:59:24.7621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044c7-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 18:59:24.7621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000357e-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 18:59:24.7621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044c7-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 18:59:24.7621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000357e-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 18:59:24.7621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044c7-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 18:59:24.7621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000357e-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 18:59:24.7734 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044c7-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 18:59:24.7901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000357e-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 18:59:24.9268 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044c7-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 18:59:25.1625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032f4-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 18:59:25.1646 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032f4-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 18:59:25.1646 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032f4-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 18:59:25.1646 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032f4-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 18:59:25.1646 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032f4-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 18:59:25.1646 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032f4-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 18:59:25.1869 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032f4-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 19:04:24.7314 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032fa-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 19:04:24.7318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044cb-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 19:04:24.7318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032fa-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 19:04:24.7318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044cb-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 19:04:24.7318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032fa-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 19:04:24.7318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044cb-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 19:04:24.7318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032fa-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 19:04:24.7318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044cb-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 19:04:24.7318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032fa-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 19:04:24.7318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044cb-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 19:04:24.7318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032fa-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 19:04:24.7318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044cb-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 19:04:24.7769 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800032fa-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 19:04:24.9301 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044cb-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 19:04:25.1213 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb7-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 19:04:25.1234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb7-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 19:04:25.1234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb7-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 19:04:25.1234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb7-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 19:04:25.1234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb7-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 19:04:25.1234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb7-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 19:04:25.1469 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb7-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 19:09:24.7236 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b2b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 19:09:24.7236 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b2b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 19:09:24.7236 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006329-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 19:09:24.7236 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b2b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 19:09:24.7236 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006329-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 19:09:24.7236 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b2b-0004-f600-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 19:09:24.7236 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006329-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 19:09:24.7236 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b2b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 19:09:24.7236 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006329-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 19:09:24.7236 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b2b-0004-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 19:09:24.7372 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006329-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 19:09:24.7372 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006329-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 19:09:24.7545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b2b-0004-f600-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 19:09:24.8903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006329-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 19:09:25.0835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000593-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 19:09:25.0835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000593-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 19:09:25.0835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000593-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 19:09:25.0835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000593-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 19:09:25.0835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000593-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 19:09:25.0835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000593-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 19:09:25.1078 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000593-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 19:14:24.7443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044cf-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 19:14:24.7443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000632b-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 19:14:24.7443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044cf-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 19:14:24.7443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000632b-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 19:14:24.7443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044cf-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 19:14:24.7443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000632b-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 19:14:24.7443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044cf-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 19:14:24.7443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000632b-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 19:14:24.7443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044cf-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 19:14:24.7443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000632b-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 19:14:24.7443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044cf-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 19:14:24.7443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000632b-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 19:14:24.7858 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044cf-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 19:14:24.9280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000632b-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 19:14:25.1134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb9-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 19:14:25.1134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb9-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 19:14:25.1173 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb9-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 19:14:25.1173 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb9-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 19:14:25.1173 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb9-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 19:14:25.1173 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb9-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 19:14:25.1344 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fb9-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 19:19:24.7405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d3-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 19:19:24.7405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003580-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 19:19:24.7405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d3-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 19:19:24.7405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003580-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 19:19:24.7405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d3-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 19:19:24.7468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003580-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 19:19:24.7468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d3-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 19:19:24.7468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003580-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 19:19:24.7468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d3-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 19:19:24.7468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003580-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 19:19:24.7468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d3-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 19:19:24.7468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003580-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 19:19:24.7670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d3-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 19:19:24.8962 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003580-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 19:19:25.0807 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ac-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 19:19:25.0807 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ac-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 19:19:25.0807 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ac-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 19:19:25.0807 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ac-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 19:19:25.0807 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ac-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 19:19:25.0807 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ac-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 19:19:25.1037 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068ac-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 19:24:24.7561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003582-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 19:24:24.7561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d5-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 19:24:24.7561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003582-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 19:24:24.7561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d5-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 19:24:24.7561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003582-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 19:24:24.7561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d5-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 19:24:24.7561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003582-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 19:24:24.7561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d5-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 19:24:24.7561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003582-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 19:24:24.7561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d5-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 19:24:24.7684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003582-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 19:24:24.7684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d5-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 19:24:24.7868 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003582-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 19:24:24.9421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d5-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 19:24:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aca-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 19:24:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aca-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 19:24:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aca-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 19:24:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aca-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 19:24:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aca-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 19:24:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aca-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 19:24:25.1677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002aca-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 19:29:24.7281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d7-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 19:29:24.7281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003584-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 19:29:24.7281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d7-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 19:29:24.7281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003584-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 19:29:24.7281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d7-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 19:29:24.7281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003584-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 19:29:24.7281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d7-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 19:29:24.7281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003584-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 19:29:24.7281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d7-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 19:29:24.7281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003584-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 19:29:24.7281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d7-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 19:29:24.7281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003584-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 19:29:24.7673 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d7-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 19:29:24.8867 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003584-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 19:29:25.0706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001724-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 19:29:25.0706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001724-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 19:29:25.0706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001724-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 19:29:25.0706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001724-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 19:29:25.0706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001724-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 19:29:25.0706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001724-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 19:29:25.0883 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001724-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 19:34:24.8237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068b4-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 19:34:24.8245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003920-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 19:34:24.8245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068b4-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 19:34:24.8245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003920-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 19:34:24.8245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003920-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 19:34:24.8245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068b4-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 19:34:24.8245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003920-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 19:34:24.8245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068b4-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 19:34:24.8245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003920-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 19:34:24.8245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068b4-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 19:34:24.8245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003920-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 19:34:24.8245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068b4-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 19:34:24.8490 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068b4-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 19:34:24.9751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003920-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 19:34:25.1670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fbf-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 19:34:25.1691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fbf-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 19:34:25.1691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fbf-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 19:34:25.1691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fbf-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 19:34:25.1691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fbf-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 19:34:25.1691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fbf-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 19:34:25.1897 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fbf-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 19:39:24.7412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c8-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 19:39:24.7412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fc3-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 19:39:24.7412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c8-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 19:39:24.7412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fc3-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 19:39:24.7412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c8-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 19:39:24.7412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fc3-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 19:39:24.7412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c8-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 19:39:24.7412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fc3-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 19:39:24.7412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c8-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 19:39:24.7512 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fc3-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 19:39:24.7512 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c8-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 19:39:24.7512 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fc3-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 19:39:24.7806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fc3-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 19:39:24.9359 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038c8-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 19:39:25.1233 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ca-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 19:39:25.1233 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ca-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 19:39:25.1280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ca-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 19:39:25.1280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ca-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 19:39:25.1280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ca-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 19:39:25.1280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ca-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 19:39:25.1463 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ca-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 19:44:24.8100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000059b-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 19:44:24.8100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000633d-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 19:44:24.8100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000059b-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 19:44:24.8100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000633d-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 19:44:24.8100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000059b-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 19:44:24.8100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000633d-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 19:44:24.8100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000059b-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 19:44:24.8193 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000633d-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 19:44:24.8193 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000059b-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 19:44:24.8193 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000633d-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 19:44:24.8193 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000059b-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 19:44:24.8193 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000633d-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 19:44:24.8402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000059b-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 19:44:24.9619 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000633d-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 19:44:25.4781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003308-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 19:44:25.4781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003308-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 19:44:25.4781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003308-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 19:44:25.4781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003308-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 19:44:25.4781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003308-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 19:44:25.4781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003308-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 19:44:25.4952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003308-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 19:49:24.7329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392a-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 19:49:24.7329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068b6-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 19:49:24.7329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392a-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 19:49:24.7329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068b6-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 19:49:24.7329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392a-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 19:49:24.7329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392a-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 19:49:24.7329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068b6-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 19:49:24.7329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392a-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 19:49:24.7329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068b6-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 19:49:24.7329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392a-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 19:49:24.7329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068b6-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 19:49:24.7329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068b6-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 19:49:24.7724 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000392a-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 19:49:24.9218 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068b6-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 19:49:25.1186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000359e-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 19:49:25.1186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000359e-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 19:49:25.1238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000359e-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 19:49:25.1238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000359e-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 19:49:25.1238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000359e-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 19:49:25.1238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000359e-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 19:49:25.1452 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000359e-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 19:54:24.7712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003312-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 19:54:24.7712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ce-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 19:54:24.7712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003312-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 19:54:24.7712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ce-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 19:54:24.7712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003312-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 19:54:24.7712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ce-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 19:54:24.7712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003312-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 19:54:24.7712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ce-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 19:54:24.7712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003312-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 19:54:24.7712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ce-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 19:54:24.7712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003312-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 19:54:24.7712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ce-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 19:54:24.7954 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003312-0008-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 19:54:24.9051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800038ce-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 19:54:25.1423 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005a1-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 19:54:25.1423 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005a1-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 19:54:25.1423 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005a1-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 19:54:25.1423 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005a1-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 19:54:25.1423 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005a1-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 19:54:25.1423 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005a1-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 19:54:25.1423 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005a1-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 19:59:24.7587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035a0-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 19:59:24.7587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d9-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 19:59:24.7587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035a0-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 19:59:24.7587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d9-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 19:59:24.7587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d9-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 19:59:24.7587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035a0-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 19:59:24.7587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d9-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 19:59:24.7587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035a0-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 19:59:24.7587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d9-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 19:59:24.7587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035a0-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 19:59:24.7587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d9-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 19:59:24.7587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035a0-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 19:59:24.7959 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800035a0-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 19:59:24.9521 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044d9-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 19:59:25.1782 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002db0-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 19:59:25.1782 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002db0-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 19:59:25.1782 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002db0-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 19:59:25.1782 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002db0-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 19:59:25.1782 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002db0-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 19:59:25.1782 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002db0-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 19:59:25.1987 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002db0-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 20:04:24.7487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcd-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:04:24.7487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005ab-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 20:04:24.7487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcd-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:04:24.7487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005ab-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 20:04:24.7487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcd-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:04:24.7487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcd-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:04:24.7487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005ab-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 20:04:24.7487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcd-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:04:24.7487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005ab-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 20:04:24.7487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcd-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:04:24.7487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005ab-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 20:04:24.7487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005ab-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 20:04:24.7710 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcd-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:04:24.8930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800005ab-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 20:04:25.1280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cb0-0001-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 20:04:25.1280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cb0-0001-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 20:04:25.1280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cb0-0001-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 20:04:25.1280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cb0-0001-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 20:04:25.1280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cb0-0001-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 20:04:25.1365 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cb0-0001-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 20:04:25.1365 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cb0-0001-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 20:09:24.7653 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ad8-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 20:09:24.7660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e7-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 20:09:24.7660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ad8-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 20:09:24.7660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e7-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 20:09:24.7660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e7-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 20:09:24.7660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ad8-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 20:09:24.7660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e7-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 20:09:24.7660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ad8-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 20:09:24.7660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e7-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 20:09:24.7660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ad8-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 20:09:24.7660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e7-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 20:09:24.7660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ad8-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 20:09:24.8029 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ad8-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 20:09:24.9587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e7-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 20:09:25.1638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001306-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 20:09:25.1638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001306-000d-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 20:09:25.1638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001306-000d-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 20:09:25.1638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001306-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 20:09:25.1638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001306-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 20:09:25.1638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001306-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 20:09:25.1868 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001306-000d-f100-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:14:24.7913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000634b-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:14:24.7913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000634b-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 20:14:24.7913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ada-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 20:14:24.7913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000634b-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 20:14:24.7913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ada-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 20:14:24.7913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000634b-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:14:24.7913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ada-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 20:14:24.7913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000634b-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:14:24.7913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ada-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 20:14:24.7913 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000634b-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:14:24.8023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ada-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 20:14:24.8023 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ada-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 20:14:24.8194 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000634b-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 20:14:24.9685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ada-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 20:14:25.3727 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068be-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:14:25.3727 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068be-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 20:14:25.3727 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068be-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 20:14:25.3727 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068be-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:14:25.3727 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068be-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:14:25.3808 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068be-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:14:25.3808 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068be-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 20:19:24.7682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcf-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:19:24.7682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000607c-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 20:19:24.7682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcf-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 20:19:24.7682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000607c-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 20:19:24.7682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcf-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 20:19:24.7682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcf-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:19:24.7682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000607c-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 20:19:24.7682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcf-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:19:24.7682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000607c-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 20:19:24.7682 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcf-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:19:24.7768 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000607c-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 20:19:24.7768 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000607c-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 20:19:24.7928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000607c-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 20:19:24.9356 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcf-0000-ee00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 20:19:25.1218 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd1-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:19:25.1218 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd1-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:19:25.1218 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd1-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:19:25.1218 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd1-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:19:25.1218 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd1-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:19:25.1218 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd1-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:19:25.1456 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd1-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 20:24:24.7563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ade-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 20:24:24.7563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d55-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:24:24.7563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ade-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 20:24:24.7563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d55-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 20:24:24.7563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ade-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 20:24:24.7563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d55-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 20:24:24.7563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ade-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 20:24:24.7563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d55-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:24:24.7654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ade-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 20:24:24.7654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d55-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:24:24.7654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ade-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 20:24:24.7654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d55-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:24:24.7978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ade-000a-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 20:24:24.9476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004d55-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 20:24:25.1329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068c4-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:24:25.1329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068c4-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 20:24:25.1329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068c4-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 20:24:25.1329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068c4-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:24:25.1329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068c4-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:24:25.1413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068c4-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:24:25.1568 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800068c4-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 20:29:24.7595 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000144b-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 20:29:24.7595 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd3-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:29:24.7595 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000144b-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 20:29:24.7595 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd3-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:29:24.7595 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000144b-000b-f800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-06 20:29:24.7595 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd3-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:29:24.7595 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000144b-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 20:29:24.7595 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd3-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:29:24.7595 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000144b-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 20:29:24.7595 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd3-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:29:24.7595 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000144b-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 20:29:24.7595 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd3-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:29:24.7857 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd3-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