2026-02-07 10:19:35.8608 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 8000335a-0008-ed00-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: 8000335a-0008-ed00-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-07 10:24:25.2002 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e4-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-07 10:24:25.2020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e4-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-07 10:24:25.2020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004611-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-07 10:24:25.2020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e4-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-07 10:24:25.2020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004611-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-07 10:24:25.2020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e4-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-07 10:24:25.2020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004611-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-07 10:24:25.2020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e4-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-07 10:24:25.2020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004611-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-07 10:24:25.2020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e4-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-07 10:24:25.2020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004611-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-07 10:24:25.2020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004611-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-07 10:24:25.2226 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000e4-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-07 10:24:25.3895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004611-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-07 10:24:25.6178 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d6-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-07 10:24:25.6178 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d6-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-07 10:24:25.6178 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d6-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-07 10:24:25.6178 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d6-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-07 10:24:25.6178 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d6-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-07 10:24:25.6178 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d6-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-07 10:24:25.6310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d6-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-07 10:29:25.2162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001411-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-07 10:29:25.2162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001411-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-07 10:29:25.2162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001411-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-07 10:29:25.2162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001411-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-07 10:29:25.2162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d2-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-07 10:29:25.2162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001411-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-07 10:29:25.2227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d2-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-07 10:29:25.2227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001411-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-07 10:29:25.2227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d2-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-07 10:29:25.2227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d2-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-07 10:29:25.2227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d2-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-07 10:29:25.2227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d2-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-07 10:29:25.2536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001411-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-07 10:29:25.4355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d2-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-07 10:29:26.0000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d4-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-07 10:29:26.0000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d4-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-07 10:29:26.0040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d4-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-07 10:29:26.0040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d4-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-07 10:29:26.0040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d4-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-07 10:29:26.0040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d4-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-07 10:29:26.0215 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061d4-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-07 10:34:25.1234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fc-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:34:25.1234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fc-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:34:25.1234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b28-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-07 10:34:25.1234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fc-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:34:25.1234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b28-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-07 10:34:25.1234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fc-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:34:25.1234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b28-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-07 10:34:25.1234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fc-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:34:25.1234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b28-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-07 10:34:25.1234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fc-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:34:25.1234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b28-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-07 10:34:25.1334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b28-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-07 10:34:25.1334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fc-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:34:25.2810 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b28-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-07 10:34:25.4741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061dc-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-07 10:34:25.4741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061dc-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-07 10:34:25.4741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061dc-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-07 10:34:25.4741 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061dc-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-07 10:34:25.4778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061dc-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-07 10:34:25.4778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061dc-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-07 10:34:25.4778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061dc-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-07 10:34:59.9712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d99-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-07 10:34:59.9712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b94-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-07 10:34:59.9712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d99-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-07 10:34:59.9712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b94-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-07 10:34:59.9712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d99-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-07 10:34:59.9712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b94-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-07 10:34:59.9775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d99-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-07 10:34:59.9775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b94-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-07 10:34:59.9775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d99-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-07 10:34:59.9775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b94-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-07 10:34:59.9775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d99-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-07 10:34:59.9775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b94-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-07 10:34:59.9974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000b94-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-07 10:35:00.1203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d99-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-07 10:35:00.2039 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d88-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:35:00.2039 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d88-0002-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-07 10:35:00.2039 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d88-0002-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-07 10:35:00.2039 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d88-0002-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-07 10:35:00.2039 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d88-0002-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-07 10:35:00.2123 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d88-0002-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-07 10:35:00.2123 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d88-0002-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-07 10:39:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036c6-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-07 10:39:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004615-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-07 10:39:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036c6-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-07 10:39:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004615-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-07 10:39:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036c6-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-07 10:39:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004615-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-07 10:39:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036c6-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-07 10:39:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004615-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-07 10:39:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036c6-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-07 10:39:25.1439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004615-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-07 10:39:25.1539 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036c6-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-07 10:39:25.1539 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004615-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-07 10:39:25.1914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036c6-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-07 10:39:25.3260 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004615-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-07 10:39:25.5218 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061e2-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-07 10:39:25.5218 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061e2-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-07 10:39:25.5218 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061e2-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-07 10:39:25.5218 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061e2-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-07 10:39:25.5218 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061e2-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-07 10:39:25.5294 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061e2-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-07 10:39:25.5294 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061e2-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-07 10:40:18.9384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d8-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-07 10:40:18.9384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d8-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-07 10:40:18.9384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b91-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-07 10:40:18.9384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d8-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-07 10:40:18.9384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b91-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-07 10:40:18.9384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d8-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-07 10:40:18.9384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b91-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-07 10:40:18.9384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d8-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-07 10:40:18.9384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b91-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-07 10:40:18.9384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d8-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-07 10:40:18.9384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b91-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-07 10:40:18.9384 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b91-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-07 10:40:18.9663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b91-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-07 10:40:19.1179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016d8-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-07 10:40:19.2601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d8a-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:40:19.2601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d8a-0002-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-07 10:40:19.2643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d8a-0002-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-07 10:40:19.2643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d8a-0002-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-07 10:40:19.2643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d8a-0002-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-07 10:40:19.2643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d8a-0002-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-07 10:40:19.2827 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d8a-0002-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-07 10:44:25.1523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e9e-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-07 10:44:25.1523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b93-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-07 10:44:25.1523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e9e-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-07 10:44:25.1523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b93-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-07 10:44:25.1523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e9e-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-07 10:44:25.1523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b93-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-07 10:44:25.1523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e9e-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-07 10:44:25.1523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b93-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-07 10:44:25.1523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e9e-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-07 10:44:25.1523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b93-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-07 10:44:25.1592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e9e-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-07 10:44:25.1592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b93-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-07 10:44:25.1592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004e9e-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-07 10:44:25.3104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b93-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-07 10:44:25.5180 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d8e-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:44:25.5194 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d8e-0002-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-07 10:44:25.5194 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d8e-0002-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-07 10:44:25.5194 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d8e-0002-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-07 10:44:25.5194 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d8e-0002-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-07 10:44:25.5194 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d8e-0002-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-07 10:44:25.5386 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d8e-0002-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-07 10:49:25.1364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d4c-0007-fb00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:49:25.1364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d4c-0007-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-07 10:49:25.1364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001760-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-07 10:49:25.1364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d4c-0007-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-07 10:49:25.1364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001760-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-07 10:49:25.1364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d4c-0007-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-07 10:49:25.1364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001760-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-07 10:49:25.1364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d4c-0007-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-07 10:49:25.1364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001760-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-07 10:49:25.1364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d4c-0007-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-07 10:49:25.1364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001760-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-07 10:49:25.1497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001760-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-07 10:49:25.1658 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d4c-0007-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-07 10:49:25.3061 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001760-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-07 10:49:25.5437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b2e-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-07 10:49:25.5437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b2e-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-07 10:49:25.5437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b2e-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-07 10:49:25.5437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b2e-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-07 10:49:25.5437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b2e-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-07 10:49:25.5437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b2e-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-07 10:49:25.5676 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b2e-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-07 10:54:25.1328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003362-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-07 10:54:25.1328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004619-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-07 10:54:25.1328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003362-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-07 10:54:25.1328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004619-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-07 10:54:25.1328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003362-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-07 10:54:25.1328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004619-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-07 10:54:25.1387 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003362-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-07 10:54:25.1387 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004619-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-07 10:54:25.1387 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003362-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-07 10:54:25.1387 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004619-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-07 10:54:25.1387 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003362-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-07 10:54:25.1387 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004619-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-07 10:54:25.1694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003362-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-07 10:54:25.3105 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004619-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-07 10:54:25.5852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d90-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:54:25.5852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d90-0002-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-07 10:54:25.5852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d90-0002-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-07 10:54:25.5852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d90-0002-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-07 10:54:25.5924 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d90-0002-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-07 10:54:25.5924 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d90-0002-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-07 10:54:25.6086 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d90-0002-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-07 10:56:32.8227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d92-0002-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 10:56:32.8227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b97-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-07 10:56:32.8227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d92-0002-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-07 10:56:32.8227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b97-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-07 10:56:32.8227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d92-0002-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-07 10:56:32.8282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b97-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-07 10:56:32.8282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d92-0002-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-07 10:56:32.8282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b97-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-07 10:56:32.8282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d92-0002-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-07 10:56:32.8282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b97-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-07 10:56:32.8282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d92-0002-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-07 10:56:32.8282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b97-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-07 10:56:32.8494 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006d92-0002-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-07 10:56:32.9872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b97-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-07 10:56:33.0806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b99-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-07 10:56:33.0806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b99-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-07 10:56:33.0806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b99-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-07 10:56:33.0806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b99-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-07 10:56:33.0806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b99-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-07 10:56:33.0806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b99-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-07 10:56:33.1021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b99-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-07 10:59:25.1432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b9b-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-07 10:59:25.1432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b9b-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-07 10:59:25.1432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d39-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-07 10:59:25.1432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b9b-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-07 10:59:25.1432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d39-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-07 10:59:25.1432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b9b-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-07 10:59:25.1432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d39-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-07 10:59:25.1432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b9b-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-07 10:59:25.1432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d39-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-07 10:59:25.1432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b9b-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-07 10:59:25.1432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d39-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-07 10:59:25.1432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d39-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-07 10:59:25.1708 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b9b-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-07 10:59:25.3321 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d39-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-07 10:59:25.5300 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b30-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-07 10:59:25.5300 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b30-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-07 10:59:25.5300 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b30-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-07 10:59:25.5355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b30-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-07 10:59:25.5355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b30-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-07 10:59:25.5355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b30-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-07 10:59:25.5517 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b30-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-07 11:04:25.2171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016da-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-07 11:04:25.2171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016da-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:04:25.2171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004623-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-07 11:04:25.2171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016da-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:04:25.2171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004623-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-07 11:04:25.2171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016da-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-07 11:04:25.2171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004623-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-07 11:04:25.2171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016da-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-07 11:04:25.2265 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004623-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-07 11:04:25.2265 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016da-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-07 11:04:25.2265 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004623-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-07 11:04:25.2265 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004623-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-07 11:04:25.2571 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016da-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:04:25.4181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004623-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-07 11:04:25.8665 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000336c-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-07 11:04:25.8683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000336c-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-07 11:04:25.8683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000336c-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-07 11:04:25.8683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000336c-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-07 11:04:25.8683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000336c-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-07 11:04:25.8683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000336c-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-07 11:04:25.8868 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000336c-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-07 11:09:25.2406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e0-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-07 11:09:25.2406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e1e-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:09:25.2406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e0-000e-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-07 11:09:25.2406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e1e-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:09:25.2406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e0-000e-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-07 11:09:25.2406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e0-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-07 11:09:25.2406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e1e-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:09:25.2468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e0-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-07 11:09:25.2468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e1e-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:09:25.2468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e0-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-07 11:09:25.2468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e1e-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:09:25.2468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e1e-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:09:25.2468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e0-000e-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-07 11:09:25.3994 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e1e-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:09:25.6252 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d9b-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-07 11:09:25.6252 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d9b-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-07 11:09:25.6252 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d9b-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-07 11:09:25.6252 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d9b-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-07 11:09:25.6252 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d9b-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-07 11:09:25.6252 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d9b-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-07 11:09:25.6452 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001d9b-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-07 11:14:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001479-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-07 11:14:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d45-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-07 11:14:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001479-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-07 11:14:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d45-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-07 11:14:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001479-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-07 11:14:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d45-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-07 11:14:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001479-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-07 11:14:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d45-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-07 11:14:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001479-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-07 11:14:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d45-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-07 11:14:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001479-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-07 11:14:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d45-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-07 11:14:25.3096 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001479-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-07 11:14:25.4672 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d45-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-07 11:14:25.6622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061f8-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-07 11:14:25.6622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061f8-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-07 11:14:25.6622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061f8-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-07 11:14:25.6622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061f8-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-07 11:14:25.6622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061f8-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-07 11:14:25.6622 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061f8-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-07 11:14:25.6793 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061f8-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-07 11:19:25.1521 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d47-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-07 11:19:25.1521 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fa-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-07 11:19:25.1521 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d47-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-07 11:19:25.1521 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fa-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-07 11:19:25.1521 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d47-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-07 11:19:25.1521 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fa-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-07 11:19:25.1521 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d47-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-07 11:19:25.1521 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fa-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-07 11:19:25.1521 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d47-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-07 11:19:25.1521 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fa-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-07 11:19:25.1521 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d47-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-07 11:19:25.1521 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fa-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-07 11:19:25.1788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d47-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-07 11:19:25.3362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800061fa-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-07 11:19:25.6083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d49-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-07 11:19:25.6083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d49-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-07 11:19:25.6083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d49-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-07 11:19:25.6083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d49-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-07 11:19:25.6083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d49-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-07 11:19:25.6083 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d49-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-07 11:19:25.6317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d49-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-07 11:24:25.2072 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000637f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:24:25.2072 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000637f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:24:25.2072 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000637f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:24:25.2072 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000637f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:24:25.2072 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000637f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:24:25.2072 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000637f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:24:25.2162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d4b-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-07 11:24:25.2162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d4b-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-07 11:24:25.2162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d4b-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-07 11:24:25.2162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d4b-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-07 11:24:25.2162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d4b-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-07 11:24:25.2162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d4b-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-07 11:24:25.2517 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000637f-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:24:25.4038 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d4b-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-07 11:24:25.8800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cec-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-07 11:24:25.8800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cec-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-07 11:24:25.8800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cec-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-07 11:24:25.8800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cec-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-07 11:24:25.8800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cec-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-07 11:24:25.8800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cec-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-07 11:24:25.8945 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cec-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-07 11:29:25.1569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000667-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-07 11:29:25.1587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000667-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-07 11:29:25.1587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b38-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-07 11:29:25.1587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000667-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-07 11:29:25.1587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b38-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-07 11:29:25.1587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000667-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-07 11:29:25.1587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b38-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-07 11:29:25.1587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000667-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-07 11:29:25.1587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b38-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-07 11:29:25.1587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000667-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-07 11:29:25.1587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b38-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-07 11:29:25.1587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b38-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-07 11:29:25.1849 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000667-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-07 11:29:25.3457 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b38-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-07 11:29:25.5531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004629-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-07 11:29:25.5531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004629-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-07 11:29:25.5531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004629-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-07 11:29:25.5531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004629-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-07 11:29:25.5531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004629-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-07 11:29:25.5531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004629-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-07 11:29:25.5752 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004629-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-07 11:31:41.6528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006385-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:31:41.6528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003370-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-07 11:31:41.6528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006385-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:31:41.6528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003370-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-07 11:31:41.6528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006385-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:31:41.6528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003370-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-07 11:31:41.6528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006385-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:31:41.6528 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003370-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-07 11:31:41.6611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006385-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:31:41.6611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003370-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-07 11:31:41.6611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006385-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:31:41.6611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003370-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-07 11:31:41.6797 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003370-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-07 11:31:41.8476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006385-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:31:41.9335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006387-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:31:41.9335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006387-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:31:41.9335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006387-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:31:41.9335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006387-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:31:41.9335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006387-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:31:41.9418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006387-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:31:41.9418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006387-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:34:25.1707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000462f-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-07 11:34:25.1707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036cc-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-07 11:34:25.1707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000462f-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-07 11:34:25.1707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036cc-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-07 11:34:25.1707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000462f-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-07 11:34:25.1707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036cc-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-07 11:34:25.1707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000462f-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-07 11:34:25.1707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036cc-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-07 11:34:25.1707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000462f-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-07 11:34:25.1788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036cc-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-07 11:34:25.1788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000462f-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-07 11:34:25.1788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036cc-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-07 11:34:25.1968 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000462f-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-07 11:34:25.3369 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036cc-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-07 11:34:25.5293 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001419-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-07 11:34:25.5293 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001419-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-07 11:34:25.5293 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001419-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-07 11:34:25.5293 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001419-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-07 11:34:25.5293 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001419-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-07 11:34:25.5293 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001419-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-07 11:34:25.5521 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001419-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-07 11:39:25.1783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016e6-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-07 11:39:25.1783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016e6-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:39:25.1783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009df-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:39:25.1783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016e6-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:39:25.1783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009df-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:39:25.1839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016e6-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-07 11:39:25.1839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009df-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:39:25.1839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016e6-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-07 11:39:25.1839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009df-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:39:25.1839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016e6-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-07 11:39:25.1839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009df-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:39:25.1839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009df-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:39:25.2135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800016e6-0003-e900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:39:25.3798 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800009df-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:39:25.5746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d53-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-07 11:39:25.5746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d53-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-07 11:39:25.5746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d53-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-07 11:39:25.5746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d53-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-07 11:39:25.5746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d53-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-07 11:39:25.5746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d53-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-07 11:39:25.5915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d53-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-07 11:44:25.1753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d2-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-07 11:44:25.1753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fca-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:44:25.1753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d2-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-07 11:44:25.1753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fca-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:44:25.1753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d2-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-07 11:44:25.1753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fca-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:44:25.1753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d2-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-07 11:44:25.1753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fca-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:44:25.1753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d2-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-07 11:44:25.1753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fca-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:44:25.1753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d2-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-07 11:44:25.1753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fca-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:44:25.2014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d2-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-07 11:44:25.3480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fca-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:44:25.5478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:44:25.5478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:44:25.5478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:44:25.5478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:44:25.5478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:44:25.5478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:44:25.5678 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fcc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:46:51.3503 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 800069c2-0002-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: 800069c2-0002-fa00-b63f-84710c7967bb, exception: System.Net.WebSockets.WebSocketException (0x80004005): The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) The WebSocket is in an invalid state ('Aborted') for this operation. Valid states are: 'Open, CloseReceived' at Ocelot.Middleware.Pipeline.OcelotPipelineBuilderExtensions.<>c__DisplayClass5_2.<b__3>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Ocelot.Middleware.Pipeline.MapWhenMiddleware.Invoke(DownstreamContext context) at Ocelot.Errors.Middleware.ExceptionHandlerMiddleware.Invoke(DownstreamContext context) ExecutionContext.RunInternal => d__4.MoveNext => AspDotNetLogger.LogError 2026-02-07 11:49:25.1561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d57-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-07 11:49:25.1561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d4-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-07 11:49:25.1561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d57-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-07 11:49:25.1561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d4-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-07 11:49:25.1561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d57-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-07 11:49:25.1561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d4-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-07 11:49:25.1561 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d57-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-07 11:49:25.1618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d4-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-07 11:49:25.1618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d4-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-07 11:49:25.1618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d57-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-07 11:49:25.1618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d4-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-07 11:49:25.1618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d57-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-07 11:49:25.1900 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d57-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-07 11:49:25.3591 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d4-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-07 11:49:25.6670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d6-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-07 11:49:25.6670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d6-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-07 11:49:25.6670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d6-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-07 11:49:25.6670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d6-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-07 11:49:25.6670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d6-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-07 11:49:25.6670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d6-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-07 11:49:25.6829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800036d6-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-07 11:54:25.1663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d59-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-07 11:54:25.1663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005743-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-07 11:54:25.1663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d59-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-07 11:54:25.1695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005743-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:54:25.1695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d59-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-07 11:54:25.1695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005743-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:54:25.1695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d59-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-07 11:54:25.1695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005743-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-07 11:54:25.1695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d59-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-07 11:54:25.1695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005743-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-07 11:54:25.1695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d59-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-07 11:54:25.1695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005743-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-07 11:54:25.1925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d59-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-07 11:54:25.3385 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005743-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:54:25.5334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005745-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-07 11:54:25.5334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005745-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:54:25.5334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005745-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:54:25.5334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005745-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-07 11:54:25.5334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005745-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-07 11:54:25.5334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005745-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-07 11:54:25.5575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005745-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:59:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001764-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-07 11:59:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001764-0007-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-07 11:59:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000638d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:59:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001764-0007-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-07 11:59:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000638d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:59:25.2044 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001764-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-07 11:59:25.2044 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000638d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:59:25.2044 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001764-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-07 11:59:25.2044 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000638d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:59:25.2044 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001764-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-07 11:59:25.2044 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000638d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:59:25.2044 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000638d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:59:25.2385 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001764-0007-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-07 11:59:25.3776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000638d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:59:25.6344 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005332-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:59:25.6344 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005332-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:59:25.6344 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005332-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:59:25.6344 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005332-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:59:25.6418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005332-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:59:25.6418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005332-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 11:59:25.6418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005332-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:04:25.1701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000620e-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-07 12:04:25.1701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006799-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-07 12:04:25.1701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000620e-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-07 12:04:25.1701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006799-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-07 12:04:25.1701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000620e-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-07 12:04:25.1701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006799-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-07 12:04:25.1701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000620e-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-07 12:04:25.1701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006799-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-07 12:04:25.1782 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000620e-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-07 12:04:25.1782 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006799-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-07 12:04:25.1782 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000620e-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-07 12:04:25.1782 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006799-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-07 12:04:25.1953 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000620e-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-07 12:04:25.3538 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006799-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-07 12:04:25.5560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000679b-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-07 12:04:25.5560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000679b-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-07 12:04:25.5560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000679b-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-07 12:04:25.5560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000679b-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-07 12:04:25.5560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000679b-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-07 12:04:25.5560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000679b-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-07 12:04:25.5788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000679b-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-07 12:09:25.1789 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cfa-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-07 12:09:25.1789 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d83-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-07 12:09:25.1789 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cfa-0001-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-07 12:09:25.1789 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d83-0001-fd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:09:25.1834 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cfa-0001-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-07 12:09:25.1834 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d83-0001-fd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:09:25.1834 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cfa-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-07 12:09:25.1834 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d83-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-07 12:09:25.1834 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cfa-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-07 12:09:25.1834 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d83-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-07 12:09:25.1834 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cfa-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-07 12:09:25.1834 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d83-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-07 12:09:25.2177 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cfa-0001-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-07 12:09:25.3610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d83-0001-fd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:09:25.5729 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006399-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:09:25.5747 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006399-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:09:25.5747 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006399-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:09:25.5747 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006399-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:09:25.5747 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006399-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:09:25.5747 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006399-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:09:25.5981 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006399-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:10:50.1718 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 80007627-0002-f200-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: 80007627-0002-f200-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-07 12:14:25.1734 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639b-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:14:25.1734 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003374-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-07 12:14:25.1734 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639b-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:14:25.1734 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003374-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-07 12:14:25.1734 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639b-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:14:25.1734 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003374-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-07 12:14:25.1734 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639b-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:14:25.1734 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003374-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-07 12:14:25.1734 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639b-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:14:25.1734 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003374-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-07 12:14:25.1734 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639b-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:14:25.1734 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003374-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-07 12:14:25.2010 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639b-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:14:25.3456 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003374-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-07 12:14:25.5433 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000679f-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-07 12:14:25.5433 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000679f-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-07 12:14:25.5433 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000679f-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-07 12:14:25.5488 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000679f-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-07 12:14:25.5488 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000679f-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-07 12:14:25.5488 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000679f-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-07 12:14:25.5661 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000679f-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-07 12:19:25.1963 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:19:25.1963 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003378-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-07 12:19:25.1963 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:19:25.1963 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003378-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-07 12:19:25.1963 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:19:25.1963 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:19:25.1963 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003378-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-07 12:19:25.1963 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:19:25.1963 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003378-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-07 12:19:25.1963 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:19:25.1963 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003378-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-07 12:19:25.2100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003378-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-07 12:19:25.2262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003378-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-07 12:19:25.3454 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000639d-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:19:25.5702 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd2-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:19:25.5702 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd2-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:19:25.5702 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd2-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:19:25.5702 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd2-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:19:25.5702 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd2-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:19:25.5702 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd2-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:19:25.5929 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fd2-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:24:25.1796 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000762b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:24:25.1796 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000762b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:24:25.1796 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ce-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-07 12:24:25.1833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ce-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-07 12:24:25.1833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000762b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:24:25.1833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ce-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-07 12:24:25.1833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000762b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:24:25.1833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ce-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-07 12:24:25.1833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000762b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:24:25.1833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ce-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-07 12:24:25.1833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000762b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:24:25.1833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ce-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-07 12:24:25.2153 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000762b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:24:25.3494 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ce-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-07 12:24:25.5482 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a1-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:24:25.5482 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a1-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:24:25.5482 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a1-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:24:25.5482 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a1-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:24:25.5482 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a1-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:24:25.5482 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a1-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:24:25.5717 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a1-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:29:25.1812 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a3-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:29:25.1812 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000337a-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-07 12:29:25.1812 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a3-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:29:25.1812 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000337a-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-07 12:29:25.1812 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a3-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:29:25.1812 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000337a-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-07 12:29:25.1873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a3-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:29:25.1873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000337a-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-07 12:29:25.1873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a3-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:29:25.1873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000337a-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-07 12:29:25.1873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a3-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:29:25.1873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000337a-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-07 12:29:25.2075 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800063a3-0008-f300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:29:25.3402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000337a-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-07 12:29:25.5459 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000574d-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-07 12:29:25.5477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000574d-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:29:25.5477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000574d-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:29:25.5477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000574d-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-07 12:29:25.5477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000574d-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-07 12:29:25.5477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000574d-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-07 12:29:25.5694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000574d-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:34:25.2582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fda-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:34:25.2582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004631-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-07 12:34:25.2582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fda-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:34:25.2582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004631-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-07 12:34:25.2582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fda-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:34:25.2582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004631-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-07 12:34:25.2582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fda-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:34:25.2582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004631-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-07 12:34:25.2582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fda-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:34:25.2582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004631-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-07 12:34:25.2582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fda-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:34:25.2582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004631-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-07 12:34:25.2946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fda-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:34:25.4171 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004631-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-07 12:34:25.9276 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000337c-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-07 12:34:25.9294 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000337c-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-07 12:34:25.9294 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000337c-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-07 12:34:25.9294 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000337c-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-07 12:34:25.9294 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000337c-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-07 12:34:25.9294 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000337c-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-07 12:34:25.9512 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000337c-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-07 12:39:25.1851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004633-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-07 12:39:25.1851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fdc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:39:25.1851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004633-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-07 12:39:25.1851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fdc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:39:25.1851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004633-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-07 12:39:25.1851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fdc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:39:25.1851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004633-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-07 12:39:25.1851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fdc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:39:25.1851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004633-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-07 12:39:25.1851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fdc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:39:25.1851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004633-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-07 12:39:25.1851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fdc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:39:25.2126 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004633-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-07 12:39:25.3591 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fdc-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:39:25.5668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005755-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-07 12:39:25.5668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005755-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:39:25.5668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005755-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:39:25.5668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005755-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-07 12:39:25.5745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005755-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-07 12:39:25.5745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005755-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-07 12:39:25.5910 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005755-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:44:25.3063 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e6c-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-07 12:44:25.3063 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003382-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-07 12:44:25.3063 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e6c-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-07 12:44:25.3063 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003382-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-07 12:44:25.3063 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e6c-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-07 12:44:25.3119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003382-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-07 12:44:25.3119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e6c-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-07 12:44:25.3119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003382-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-07 12:44:25.3119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e6c-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-07 12:44:25.3119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003382-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-07 12:44:25.3119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e6c-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-07 12:44:25.3119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003382-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-07 12:44:25.3450 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003382-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-07 12:44:25.5072 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e6c-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-07 12:44:26.0734 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069d6-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-07 12:44:26.0734 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069d6-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-07 12:44:26.0734 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069d6-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-07 12:44:26.0792 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069d6-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-07 12:44:26.0792 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069d6-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-07 12:44:26.0792 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069d6-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-07 12:44:26.0977 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069d6-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-07 12:49:25.3089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fde-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:49:25.3089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fde-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:49:25.3089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b54-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-07 12:49:25.3089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b54-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-07 12:49:25.3089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fde-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:49:25.3089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b54-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-07 12:49:25.3089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fde-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:49:25.3089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b54-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-07 12:49:25.3089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fde-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:49:25.3089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b54-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-07 12:49:25.3180 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fde-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:49:25.3180 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b54-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-07 12:49:25.3344 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fde-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:49:25.4809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b54-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-07 12:49:25.8931 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e6e-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-07 12:49:25.8931 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e6e-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-07 12:49:25.8972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e6e-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-07 12:49:25.8972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e6e-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-07 12:49:25.8972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e6e-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-07 12:49:25.8972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e6e-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-07 12:49:25.9161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e6e-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-07 12:54:25.2505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005354-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:54:25.2505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b46-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-07 12:54:25.2505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005354-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:54:25.2505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b46-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-07 12:54:25.2505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005354-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:54:25.2505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005354-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:54:25.2505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005354-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:54:25.2505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b46-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-07 12:54:25.2505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005354-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:54:25.2505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b46-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-07 12:54:25.2606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b46-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-07 12:54:25.2606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b46-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-07 12:54:25.2909 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005354-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:54:25.4212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b46-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-07 12:54:25.6609 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067ab-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-07 12:54:25.6609 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067ab-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-07 12:54:25.6609 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067ab-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-07 12:54:25.6665 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067ab-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-07 12:54:25.6665 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067ab-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-07 12:54:25.6665 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067ab-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-07 12:54:25.6665 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067ab-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-07 12:59:25.1920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005759-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-07 12:59:25.1920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069da-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-07 12:59:25.1920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005759-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-07 12:59:25.1920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069da-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-07 12:59:25.1920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005759-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-07 12:59:25.1920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069da-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-07 12:59:25.1920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005759-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-07 12:59:25.1920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069da-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-07 12:59:25.2032 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005759-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-07 12:59:25.2032 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069da-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-07 12:59:25.2032 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005759-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-07 12:59:25.2032 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069da-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-07 12:59:25.2190 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005759-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-07 12:59:25.3617 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069da-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-07 12:59:25.5627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000575b-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-07 12:59:25.5627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000575b-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:59:25.5627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000575b-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 12:59:25.5627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000575b-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-07 12:59:25.5627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000575b-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-07 12:59:25.5627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000575b-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-07 12:59:25.5859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000575b-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:04:25.2108 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067b5-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-07 13:04:25.2108 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006212-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-07 13:04:25.2108 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067b5-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-07 13:04:25.2108 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006212-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-07 13:04:25.2108 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067b5-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-07 13:04:25.2108 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006212-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-07 13:04:25.2108 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067b5-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-07 13:04:25.2108 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006212-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-07 13:04:25.2108 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067b5-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-07 13:04:25.2108 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006212-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-07 13:04:25.2235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067b5-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-07 13:04:25.2235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006212-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-07 13:04:25.2398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800067b5-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-07 13:04:25.3800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006212-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-07 13:04:25.5788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069e4-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-07 13:04:25.5788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069e4-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-07 13:04:25.5827 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069e4-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-07 13:04:25.5827 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069e4-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-07 13:04:25.5827 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069e4-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-07 13:04:25.5827 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069e4-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-07 13:04:25.6005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069e4-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-07 13:09:25.1964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006218-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-07 13:09:25.1964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b52-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-07 13:09:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006218-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-07 13:09:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b52-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-07 13:09:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006218-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-07 13:09:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b52-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-07 13:09:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006218-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-07 13:09:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b52-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-07 13:09:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006218-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-07 13:09:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b52-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-07 13:09:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006218-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-07 13:09:25.1984 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b52-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-07 13:09:25.2337 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006218-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-07 13:09:25.3660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b52-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-07 13:09:25.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003ad-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-07 13:09:25.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003ad-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-07 13:09:25.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003ad-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-07 13:09:25.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003ad-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-07 13:09:25.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003ad-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-07 13:09:25.5780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003ad-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-07 13:09:25.6019 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003ad-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-07 13:14:25.2016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e78-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-07 13:14:25.2016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003384-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-07 13:14:25.2025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e78-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:14:25.2025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003384-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-07 13:14:25.2025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e78-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:14:25.2025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e78-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-07 13:14:25.2025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003384-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-07 13:14:25.2025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e78-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-07 13:14:25.2025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003384-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-07 13:14:25.2025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e78-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-07 13:14:25.2025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003384-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-07 13:14:25.2025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003384-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-07 13:14:25.2204 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e78-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:14:25.3691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003384-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-07 13:14:25.5641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069e8-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-07 13:14:25.5641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069e8-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-07 13:14:25.5641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069e8-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-07 13:14:25.5641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069e8-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-07 13:14:25.5641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069e8-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-07 13:14:25.5641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069e8-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-07 13:14:25.5890 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069e8-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-07 13:19:25.2109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ea-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-07 13:19:25.2109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007631-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:19:25.2109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ea-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-07 13:19:25.2109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007631-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:19:25.2109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ea-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-07 13:19:25.2109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007631-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:19:25.2109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ea-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-07 13:19:25.2109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007631-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:19:25.2109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ea-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-07 13:19:25.2109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007631-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:19:25.2109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ea-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-07 13:19:25.2109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007631-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:19:25.2509 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ea-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-07 13:19:25.4135 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007631-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:19:25.6134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003b1-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-07 13:19:25.6152 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003b1-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-07 13:19:25.6152 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003b1-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-07 13:19:25.6152 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003b1-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-07 13:19:25.6152 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003b1-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-07 13:19:25.6152 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003b1-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-07 13:19:25.6334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003b1-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-07 13:24:25.2399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007633-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:24:25.2399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ec-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-07 13:24:25.2399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007633-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:24:25.2399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ec-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-07 13:24:25.2447 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007633-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:24:25.2447 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ec-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-07 13:24:25.2447 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007633-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:24:25.2447 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ec-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-07 13:24:25.2447 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007633-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:24:25.2447 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ec-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-07 13:24:25.2447 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007633-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:24:25.2447 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ec-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-07 13:24:25.2679 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007633-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:24:25.4085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ec-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-07 13:24:25.7175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ee-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-07 13:24:25.7175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ee-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-07 13:24:25.7175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ee-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-07 13:24:25.7175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ee-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-07 13:24:25.7175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ee-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-07 13:24:25.7175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ee-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-07 13:24:25.7407 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069ee-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-07 13:29:25.2145 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396e-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-07 13:29:25.2145 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396e-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-07 13:29:25.2145 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f0-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-07 13:29:25.2186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396e-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-07 13:29:25.2186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f0-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-07 13:29:25.2186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396e-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-07 13:29:25.2186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f0-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-07 13:29:25.2186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396e-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-07 13:29:25.2186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f0-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-07 13:29:25.2186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396e-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-07 13:29:25.2186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f0-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-07 13:29:25.2186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f0-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-07 13:29:25.2537 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000396e-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-07 13:29:25.4149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f0-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-07 13:29:25.6202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b58-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-07 13:29:25.6202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b58-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-07 13:29:25.6244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b58-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-07 13:29:25.6244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b58-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-07 13:29:25.6244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b58-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-07 13:29:25.6244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b58-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-07 13:29:25.6429 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b58-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-07 13:34:25.2454 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f6-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-07 13:34:25.2454 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007637-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:34:25.2454 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f6-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-07 13:34:25.2454 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007637-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:34:25.2454 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f6-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-07 13:34:25.2454 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007637-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:34:25.2454 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f6-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-07 13:34:25.2454 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007637-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:34:25.2532 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f6-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-07 13:34:25.2532 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007637-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:34:25.2532 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f6-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-07 13:34:25.2532 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007637-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:34:25.2701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f6-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-07 13:34:25.4119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007637-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:34:25.6177 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000338c-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-07 13:34:25.6177 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000338c-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-07 13:34:25.6177 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000338c-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-07 13:34:25.6177 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000338c-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-07 13:34:25.6177 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000338c-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-07 13:34:25.6177 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000338c-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-07 13:34:25.6410 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000338c-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-07 13:39:25.2101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007639-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:39:25.2101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f8-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-07 13:39:25.2120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007639-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:39:25.2120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f8-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-07 13:39:25.2120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007639-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:39:25.2120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f8-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-07 13:39:25.2120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007639-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:39:25.2120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f8-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-07 13:39:25.2120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007639-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:39:25.2120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f8-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-07 13:39:25.2120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007639-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:39:25.2120 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f8-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-07 13:39:25.2531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007639-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:39:25.4238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069f8-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-07 13:39:25.6245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005771-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-07 13:39:25.6245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005771-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:39:25.6245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005771-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:39:25.6245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005771-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-07 13:39:25.6245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005771-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-07 13:39:25.6245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005771-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-07 13:39:25.6466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005771-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:44:25.2517 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d93-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-07 13:44:25.2517 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069fc-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-07 13:44:25.2517 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d93-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-07 13:44:25.2517 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069fc-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-07 13:44:25.2517 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d93-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-07 13:44:25.2517 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069fc-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-07 13:44:25.2517 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d93-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-07 13:44:25.2517 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069fc-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-07 13:44:25.2517 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d93-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-07 13:44:25.2517 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069fc-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-07 13:44:25.2517 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d93-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-07 13:44:25.2517 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069fc-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-07 13:44:25.2786 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d93-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-07 13:44:25.4131 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069fc-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-07 13:44:25.6137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b74-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-07 13:44:25.6137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b74-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-07 13:44:25.6137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b74-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-07 13:44:25.6137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b74-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-07 13:44:25.6137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b74-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-07 13:44:25.6137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b74-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-07 13:44:25.6289 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b74-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-07 13:49:25.4408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b5c-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-07 13:49:25.4408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005775-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-07 13:49:25.4408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b5c-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-07 13:49:25.4408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005775-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:49:25.4408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b5c-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-07 13:49:25.4408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005775-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:49:25.4408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b5c-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-07 13:49:25.4408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005775-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-07 13:49:25.4408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b5c-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-07 13:49:25.4408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005775-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-07 13:49:25.4408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b5c-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-07 13:49:25.4408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005775-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-07 13:49:25.4639 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b5c-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-07 13:49:25.6169 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005775-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:49:26.2983 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e3c-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:49:26.2983 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e3c-000e-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-07 13:49:26.3026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e3c-000e-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-07 13:49:26.3026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e3c-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:49:26.3026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e3c-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:49:26.3026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e3c-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:49:26.3185 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e3c-000e-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-07 13:54:25.2212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069fe-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-07 13:54:25.2212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aa7-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-07 13:54:25.2212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069fe-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-07 13:54:25.2212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aa7-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-07 13:54:25.2212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069fe-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-07 13:54:25.2270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aa7-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-07 13:54:25.2270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069fe-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-07 13:54:25.2270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aa7-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-07 13:54:25.2270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069fe-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-07 13:54:25.2270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aa7-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-07 13:54:25.2270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069fe-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-07 13:54:25.2270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aa7-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-07 13:54:25.2602 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800069fe-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-07 13:54:25.3974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aa7-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-07 13:54:25.5989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005777-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-07 13:54:25.5989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005777-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:54:25.6031 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005777-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:54:25.6031 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005777-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-07 13:54:25.6031 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005777-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-07 13:54:25.6031 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005777-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-07 13:54:25.6208 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005777-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 13:59:25.2172 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b5e-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-07 13:59:25.2172 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b5e-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-07 13:59:25.2172 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aa9-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-07 13:59:25.2172 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b5e-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-07 13:59:25.2172 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aa9-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-07 13:59:25.2172 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b5e-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-07 13:59:25.2172 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aa9-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-07 13:59:25.2172 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b5e-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-07 13:59:25.2172 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aa9-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-07 13:59:25.2172 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b5e-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-07 13:59:25.2172 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aa9-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-07 13:59:25.2172 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aa9-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-07 13:59:25.2444 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b5e-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-07 13:59:25.3859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aa9-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-07 13:59:25.7103 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aab-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-07 13:59:25.7103 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aab-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-07 13:59:25.7103 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aab-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-07 13:59:25.7168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aab-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-07 13:59:25.7168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aab-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-07 13:59:25.7168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aab-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-07 13:59:25.7331 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aab-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-07 14:04:25.2191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe2-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:04:25.2191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe2-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:04:25.2237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe2-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:04:25.2237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe2-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:04:25.2237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b60-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-07 14:04:25.2237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe2-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:04:25.2237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b60-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-07 14:04:25.2237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe2-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:04:25.2237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b60-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-07 14:04:25.2237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b60-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-07 14:04:25.2237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b60-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-07 14:04:25.2237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b60-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-07 14:04:25.2598 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe2-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:04:25.4259 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b60-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-07 14:04:25.7288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b62-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-07 14:04:25.7288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b62-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-07 14:04:25.7288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b62-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-07 14:04:25.7288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b62-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-07 14:04:25.7288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b62-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-07 14:04:25.7378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b62-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-07 14:04:25.7378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b62-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-07 14:09:25.2704 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b86-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-07 14:09:25.2704 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b86-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-07 14:09:25.2704 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b86-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-07 14:09:25.2730 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b66-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-07 14:09:25.2730 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b86-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-07 14:09:25.2730 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b66-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-07 14:09:25.2730 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b86-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-07 14:09:25.2730 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b66-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-07 14:09:25.2730 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b86-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-07 14:09:25.2730 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b66-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-07 14:09:25.2730 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b66-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-07 14:09:25.2730 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b66-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-07 14:09:25.2938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b86-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-07 14:09:25.4378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b66-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-07 14:09:25.6791 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005787-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-07 14:09:25.6803 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005787-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:09:25.6803 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005787-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:09:25.6803 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005787-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-07 14:09:25.6803 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005787-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-07 14:09:25.6803 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005787-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-07 14:09:25.6975 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005787-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:14:25.4441 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b88-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-07 14:14:25.4441 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:14:25.4441 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b88-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-07 14:14:25.4441 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:14:25.4441 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b88-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-07 14:14:25.4506 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b88-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-07 14:14:25.4506 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:14:25.4506 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b88-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-07 14:14:25.4506 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:14:25.4506 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b88-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-07 14:14:25.4506 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:14:25.4506 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:14:25.4835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b88-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-07 14:14:25.6207 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe4-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:14:25.8328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a06-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-07 14:14:25.8328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a06-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-07 14:14:25.8328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a06-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-07 14:14:25.8328 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a06-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-07 14:14:25.8409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a06-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-07 14:14:25.8409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a06-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-07 14:14:25.8409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a06-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-07 14:19:25.2325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b8a-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-07 14:19:25.2325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:19:25.2325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b8a-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-07 14:19:25.2325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:19:25.2325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b8a-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-07 14:19:25.2366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b8a-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-07 14:19:25.2366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b8a-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-07 14:19:25.2366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:19:25.2366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b8a-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-07 14:19:25.2366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:19:25.2366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:19:25.2366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:19:25.2557 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fe6-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:19:25.3840 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b8a-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-07 14:19:25.5851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e40-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:19:25.5851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e40-000e-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-07 14:19:25.5851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e40-000e-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-07 14:19:25.5851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e40-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:19:25.5851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e40-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:19:25.5851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e40-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:19:25.6009 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e40-000e-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-07 14:24:25.2344 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001da5-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-07 14:24:25.2344 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b68-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-07 14:24:25.2344 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001da5-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-07 14:24:25.2344 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b68-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-07 14:24:25.2344 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001da5-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-07 14:24:25.2344 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b68-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-07 14:24:25.2344 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001da5-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-07 14:24:25.2419 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b68-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-07 14:24:25.2419 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001da5-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-07 14:24:25.2419 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b68-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-07 14:24:25.2419 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001da5-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-07 14:24:25.2419 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b68-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-07 14:24:25.2779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001da5-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-07 14:24:25.4197 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b68-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-07 14:24:25.6284 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a0a-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-07 14:24:25.6284 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a0a-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-07 14:24:25.6326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a0a-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-07 14:24:25.6326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a0a-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-07 14:24:25.6326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a0a-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-07 14:24:25.6326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a0a-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-07 14:24:25.6520 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a0a-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-07 14:29:25.3942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003988-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-07 14:29:25.3942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000621a-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-07 14:29:25.3942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003988-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-07 14:29:25.3942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000621a-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-07 14:29:25.3942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000621a-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-07 14:29:25.3942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003988-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-07 14:29:25.3942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000621a-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-07 14:29:25.3942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003988-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-07 14:29:25.3942 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000621a-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-07 14:29:25.4024 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003988-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-07 14:29:25.4024 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000621a-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-07 14:29:25.4024 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003988-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-07 14:29:25.4024 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003988-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-07 14:29:25.5789 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000621a-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-07 14:29:25.7765 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003398-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-07 14:29:25.7783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003398-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-07 14:29:25.7783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003398-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-07 14:29:25.7783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003398-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-07 14:29:25.7783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003398-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-07 14:29:25.7783 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003398-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-07 14:29:25.7964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003398-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-07 14:34:25.2378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abb-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-07 14:34:25.2378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a14-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-07 14:34:25.2378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abb-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-07 14:34:25.2378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a14-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-07 14:34:25.2378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abb-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-07 14:34:25.2378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a14-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-07 14:34:25.2378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abb-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-07 14:34:25.2378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a14-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-07 14:34:25.2378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abb-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-07 14:34:25.2378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a14-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-07 14:34:25.2378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abb-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-07 14:34:25.2378 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a14-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-07 14:34:25.2671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a14-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-07 14:34:25.3974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abb-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-07 14:34:25.6709 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005797-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-07 14:34:25.6709 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005797-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:34:25.6750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005797-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:34:25.6750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005797-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-07 14:34:25.6750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005797-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-07 14:34:25.6750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005797-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-07 14:34:25.6950 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005797-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 14:39:25.2490 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abf-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-07 14:39:25.2490 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abf-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-07 14:39:25.2490 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abf-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-07 14:39:25.2490 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abf-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-07 14:39:25.2490 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abf-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-07 14:39:25.2574 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abf-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-07 14:39:25.2574 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000067f-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-07 14:39:25.2574 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000067f-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-07 14:39:25.2574 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000067f-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-07 14:39:25.2574 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000067f-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-07 14:39:25.2574 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000067f-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-07 14:39:25.2574 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000067f-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-07 14:39:25.2862 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004abf-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-07 14:39:25.4469 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000067f-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-07 14:39:25.6469 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033a4-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-07 14:39:25.6487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033a4-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-07 14:39:25.6487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033a4-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-07 14:39:25.6487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033a4-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-07 14:39:25.6487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033a4-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-07 14:39:25.6487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033a4-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-07 14:39:25.6703 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033a4-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-07 14:44:25.2435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006220-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-07 14:44:25.2435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000398a-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-07 14:44:25.2473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006220-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-07 14:44:25.2473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000398a-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-07 14:44:25.2473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006220-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-07 14:44:25.2473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000398a-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-07 14:44:25.2473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006220-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-07 14:44:25.2473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000398a-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-07 14:44:25.2473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006220-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-07 14:44:25.2473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000398a-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-07 14:44:25.2473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006220-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-07 14:44:25.2473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000398a-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-07 14:44:25.2710 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006220-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-07 14:44:25.4223 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000398a-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-07 14:44:25.7186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d61-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-07 14:44:25.7186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d61-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-07 14:44:25.7186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d61-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-07 14:44:25.7186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d61-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-07 14:44:25.7186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d61-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-07 14:44:25.7186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d61-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-07 14:44:25.7364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d61-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-07 14:49:25.2852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b96-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-07 14:49:25.2852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b96-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-07 14:49:25.2852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000683-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-07 14:49:25.2852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b96-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-07 14:49:25.2852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000683-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-07 14:49:25.2852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b96-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-07 14:49:25.2852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b96-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-07 14:49:25.2852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000683-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-07 14:49:25.2852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b96-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-07 14:49:25.2982 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000683-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-07 14:49:25.2982 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000683-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-07 14:49:25.2982 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000683-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-07 14:49:25.3244 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b96-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-07 14:49:25.4611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000683-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-07 14:49:25.7109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ac1-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-07 14:49:25.7109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ac1-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-07 14:49:25.7109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ac1-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-07 14:49:25.7109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ac1-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-07 14:49:25.7109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ac1-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-07 14:49:25.7109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ac1-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-07 14:49:25.7317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ac1-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-07 14:49:36.0955 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 80003d95-0004-ef00-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: 80003d95-0004-ef00-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-07 14:54:25.3054 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b70-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-07 14:54:25.3054 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b98-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-07 14:54:25.3054 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b70-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-07 14:54:25.3054 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b98-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-07 14:54:25.3054 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b70-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-07 14:54:25.3054 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b98-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-07 14:54:25.3054 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b70-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-07 14:54:25.3054 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b98-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-07 14:54:25.3054 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b70-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-07 14:54:25.3054 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b98-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-07 14:54:25.3054 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b70-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-07 14:54:25.3054 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b98-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-07 14:54:25.3321 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b70-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-07 14:54:25.4854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006b98-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-07 14:54:25.6948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d65-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-07 14:54:25.6948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d65-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-07 14:54:25.6948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d65-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-07 14:54:25.6948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d65-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-07 14:54:25.6948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d65-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-07 14:54:25.6948 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d65-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-07 14:54:25.7182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d65-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-07 14:59:25.2715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000398e-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-07 14:59:25.2715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006222-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-07 14:59:25.2715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000398e-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-07 14:59:25.2715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006222-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-07 14:59:25.2715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000398e-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-07 14:59:25.2781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006222-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-07 14:59:25.2781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000398e-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-07 14:59:25.2781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006222-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-07 14:59:25.2781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000398e-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-07 14:59:25.2781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006222-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-07 14:59:25.2781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000398e-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-07 14:59:25.2781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006222-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-07 14:59:25.3117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000398e-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-07 14:59:25.4494 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006222-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-07 14:59:25.6775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d69-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-07 14:59:25.6775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d69-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-07 14:59:25.6775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d69-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-07 14:59:25.6775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d69-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-07 14:59:25.6851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d69-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-07 14:59:25.6851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d69-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-07 14:59:25.7021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d69-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-07 15:04:25.3594 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fea-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:04:25.3594 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ba2-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-07 15:04:25.3615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fea-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:04:25.3615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ba2-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-07 15:04:25.3615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fea-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:04:25.3615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ba2-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-07 15:04:25.3615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fea-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:04:25.3615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ba2-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-07 15:04:25.3615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fea-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:04:25.3615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ba2-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-07 15:04:25.3615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fea-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:04:25.3615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ba2-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-07 15:04:25.3901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ba2-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-07 15:04:25.5304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fea-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:04:25.7263 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001786-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-07 15:04:25.7263 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001786-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-07 15:04:25.7263 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001786-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-07 15:04:25.7263 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001786-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-07 15:04:25.7263 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001786-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-07 15:04:25.7263 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001786-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-07 15:04:25.7433 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001786-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-07 15:09:25.2526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fee-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:09:25.2526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000622a-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-07 15:09:25.2526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fee-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:09:25.2566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000622a-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-07 15:09:25.2566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fee-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:09:25.2566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000622a-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-07 15:09:25.2566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fee-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:09:25.2566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000622a-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-07 15:09:25.2566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fee-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:09:25.2566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000622a-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-07 15:09:25.2566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fee-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:09:25.2566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000622a-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-07 15:09:25.2950 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003fee-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:09:25.4277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000622a-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-07 15:09:25.6276 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b4-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-07 15:09:25.6276 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b4-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-07 15:09:25.6323 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b4-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-07 15:09:25.6323 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b4-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-07 15:09:25.6323 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b4-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-07 15:09:25.6323 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b4-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-07 15:09:25.6491 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b4-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-07 15:14:25.2566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d79-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-07 15:14:25.2566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b6-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-07 15:14:25.2566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d79-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-07 15:14:25.2566 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b6-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-07 15:14:25.2625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d79-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-07 15:14:25.2625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b6-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-07 15:14:25.2625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d79-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-07 15:14:25.2625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b6-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-07 15:14:25.2625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d79-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-07 15:14:25.2625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b6-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-07 15:14:25.2625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d79-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-07 15:14:25.2625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b6-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-07 15:14:25.2828 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d79-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-07 15:14:25.4228 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b6-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-07 15:14:25.7550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b8-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-07 15:14:25.7550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b8-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-07 15:14:25.7550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b8-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-07 15:14:25.7612 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b8-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-07 15:14:25.7612 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b8-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-07 15:14:25.7612 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b8-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-07 15:14:25.7795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033b8-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-07 15:19:25.3101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004acb-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-07 15:19:25.3101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a16-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-07 15:19:25.3101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004acb-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-07 15:19:25.3134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a16-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-07 15:19:25.3134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004acb-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-07 15:19:25.3134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a16-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-07 15:19:25.3134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004acb-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-07 15:19:25.3134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a16-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-07 15:19:25.3134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004acb-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-07 15:19:25.3134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a16-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-07 15:19:25.3134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004acb-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-07 15:19:25.3134 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a16-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-07 15:19:25.3467 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004acb-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-07 15:19:25.4925 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a16-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-07 15:19:25.8866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d99-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-07 15:19:25.8866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d99-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-07 15:19:25.8912 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d99-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-07 15:19:25.8912 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d99-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-07 15:19:25.8912 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d99-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-07 15:19:25.8912 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d99-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-07 15:19:25.9109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d99-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-07 15:24:25.2572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d9b-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-07 15:24:25.2572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cfc-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-07 15:24:25.2572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d9b-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-07 15:24:25.2572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cfc-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-07 15:24:25.2572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d9b-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-07 15:24:25.2572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cfc-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-07 15:24:25.2572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d9b-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-07 15:24:25.2572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cfc-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-07 15:24:25.2572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d9b-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-07 15:24:25.2572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cfc-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-07 15:24:25.2572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d9b-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-07 15:24:25.2572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cfc-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-07 15:24:25.2896 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d9b-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-07 15:24:25.4304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000cfc-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-07 15:24:25.6372 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b7a-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-07 15:24:25.6372 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b7a-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-07 15:24:25.6372 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b7a-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-07 15:24:25.6372 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b7a-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-07 15:24:25.6372 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b7a-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-07 15:24:25.6468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b7a-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-07 15:24:25.6468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b7a-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-07 15:29:25.2657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003992-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-07 15:29:25.2657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006232-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-07 15:29:25.2657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003992-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-07 15:29:25.2657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006232-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-07 15:29:25.2657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003992-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-07 15:29:25.2657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006232-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-07 15:29:25.2657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003992-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-07 15:29:25.2657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006232-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-07 15:29:25.2657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003992-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-07 15:29:25.2657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006232-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-07 15:29:25.2657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003992-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-07 15:29:25.2764 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006232-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-07 15:29:25.2764 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006232-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-07 15:29:25.4261 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003992-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-07 15:29:25.6235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003994-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-07 15:29:25.6235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003994-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-07 15:29:25.6235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003994-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-07 15:29:25.6235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003994-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-07 15:29:25.6235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003994-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-07 15:29:25.6235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003994-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-07 15:29:25.6478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003994-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-07 15:34:25.3179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399a-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-07 15:34:25.3179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a20-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-07 15:34:25.3179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399a-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-07 15:34:25.3179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a20-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-07 15:34:25.3179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a20-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-07 15:34:25.3179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399a-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-07 15:34:25.3179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a20-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-07 15:34:25.3179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399a-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-07 15:34:25.3179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a20-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-07 15:34:25.3179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399a-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-07 15:34:25.3300 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a20-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-07 15:34:25.3300 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399a-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-07 15:34:25.3587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399a-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-07 15:34:25.5060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a20-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-07 15:34:25.7121 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399c-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-07 15:34:25.7121 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399c-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-07 15:34:25.7121 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399c-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-07 15:34:25.7121 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399c-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-07 15:34:25.7207 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399c-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-07 15:34:25.7207 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399c-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-07 15:34:25.7365 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000399c-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-07 15:39:25.2697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d7d-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-07 15:39:25.2697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ba9-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-07 15:39:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d7d-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-07 15:39:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ba9-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-07 15:39:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d7d-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-07 15:39:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ba9-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-07 15:39:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d7d-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-07 15:39:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ba9-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-07 15:39:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d7d-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-07 15:39:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ba9-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-07 15:39:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d7d-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-07 15:39:25.2720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ba9-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-07 15:39:25.2986 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d7d-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-07 15:39:25.4653 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ba9-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-07 15:39:25.6955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a26-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-07 15:39:25.6955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a26-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-07 15:39:25.6955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a26-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-07 15:39:25.6955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a26-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-07 15:39:25.6955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a26-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-07 15:39:25.6955 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a26-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-07 15:39:25.7185 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a26-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-07 15:44:25.2731 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a4-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-07 15:44:25.2731 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006234-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-07 15:44:25.2731 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a4-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-07 15:44:25.2766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006234-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-07 15:44:25.2766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a4-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-07 15:44:25.2766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006234-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-07 15:44:25.2766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a4-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-07 15:44:25.2766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006234-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-07 15:44:25.2766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a4-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-07 15:44:25.2766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006234-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-07 15:44:25.2766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a4-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-07 15:44:25.2766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006234-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-07 15:44:25.3098 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a4-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-07 15:44:25.4355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006234-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-07 15:44:25.6525 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000535c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:44:25.6525 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000535c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:44:25.6525 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000535c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:44:25.6525 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000535c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:44:25.6525 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000535c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:44:25.6525 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000535c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:44:25.6746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000535c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 15:49:25.3996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bab-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-07 15:49:25.3996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d7f-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-07 15:49:25.3996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bab-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-07 15:49:25.3996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d7f-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-07 15:49:25.3996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bab-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-07 15:49:25.3996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d7f-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-07 15:49:25.3996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bab-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-07 15:49:25.4069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d7f-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-07 15:49:25.4069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bab-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-07 15:49:25.4069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d7f-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-07 15:49:25.4069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bab-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-07 15:49:25.4069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d7f-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-07 15:49:25.4269 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bab-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-07 15:49:25.5711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d7f-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-07 15:49:25.9049 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d81-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-07 15:49:25.9068 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d81-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-07 15:49:25.9068 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d81-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-07 15:49:25.9068 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d81-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-07 15:49:25.9068 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d81-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-07 15:49:25.9068 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d81-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-07 15:49:25.9286 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d81-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-07 15:54:25.3786 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a28-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-07 15:54:25.3804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a28-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-07 15:54:25.3804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a28-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-07 15:54:25.3804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a28-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-07 15:54:25.3804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a28-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-07 15:54:25.3804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a28-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-07 15:54:25.3804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033c6-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-07 15:54:25.3804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033c6-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-07 15:54:25.3804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033c6-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-07 15:54:25.3804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033c6-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-07 15:54:25.3804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033c6-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-07 15:54:25.3972 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033c6-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-07 15:54:25.4191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a28-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-07 15:54:25.5807 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033c6-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-07 15:54:25.8670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d83-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-07 15:54:25.8670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d83-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-07 15:54:25.8670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d83-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-07 15:54:25.8670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d83-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-07 15:54:25.8670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d83-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-07 15:54:25.8670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d83-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-07 15:54:25.8904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d83-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-07 15:59:25.2916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000691-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-07 15:59:25.2916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d85-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-07 15:59:25.2916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000691-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-07 15:59:25.2916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d85-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-07 15:59:25.2916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000691-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-07 15:59:25.2916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d85-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-07 15:59:25.2916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000691-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-07 15:59:25.2916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d85-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-07 15:59:25.2916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000691-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-07 15:59:25.2916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d85-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-07 15:59:25.2916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000691-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-07 15:59:25.2916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d85-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-07 15:59:25.3140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000691-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-07 15:59:25.4554 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d85-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-07 15:59:25.6575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033c8-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-07 15:59:25.6575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033c8-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-07 15:59:25.6575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033c8-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-07 15:59:25.6575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033c8-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-07 15:59:25.6575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033c8-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-07 15:59:25.6670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033c8-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-07 15:59:25.6670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033c8-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-07 16:04:25.2845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dab-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-07 16:04:25.2845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dab-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-07 16:04:25.2845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dab-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-07 16:04:25.2845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dab-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-07 16:04:25.2845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dab-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-07 16:04:25.2845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dab-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-07 16:04:25.2845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005362-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:04:25.2845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005362-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:04:25.2988 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005362-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:04:25.2988 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005362-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:04:25.2988 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005362-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:04:25.2988 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005362-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:04:25.3230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dab-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-07 16:04:25.5018 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005362-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:04:25.7323 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ad3-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-07 16:04:25.7341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ad3-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-07 16:04:25.7341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ad3-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-07 16:04:25.7341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ad3-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-07 16:04:25.7341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ad3-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-07 16:04:25.7341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ad3-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-07 16:04:25.7535 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ad3-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-07 16:09:25.2978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000623e-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-07 16:09:25.2978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004adb-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-07 16:09:25.2978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000623e-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-07 16:09:25.2978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004adb-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-07 16:09:25.3024 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000623e-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-07 16:09:25.3024 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004adb-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-07 16:09:25.3024 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000623e-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-07 16:09:25.3024 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004adb-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-07 16:09:25.3024 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000623e-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-07 16:09:25.3024 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004adb-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-07 16:09:25.3024 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000623e-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-07 16:09:25.3024 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004adb-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-07 16:09:25.3224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000623e-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-07 16:09:25.4577 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004adb-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-07 16:09:25.6657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033d8-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-07 16:09:25.6657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033d8-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-07 16:09:25.6657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033d8-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-07 16:09:25.6657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033d8-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-07 16:09:25.6657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033d8-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-07 16:09:25.6657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033d8-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-07 16:09:25.6878 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033d8-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-07 16:14:25.6578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033dc-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-07 16:14:25.6578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e7c-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-07 16:14:25.6578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033dc-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-07 16:14:25.6578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e7c-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-07 16:14:25.6578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033dc-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-07 16:14:25.6578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033dc-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-07 16:14:25.6578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e7c-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-07 16:14:25.6578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033dc-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-07 16:14:25.6656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e7c-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-07 16:14:25.6656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033dc-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-07 16:14:25.6656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e7c-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-07 16:14:25.6656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e7c-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-07 16:14:25.6809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033dc-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-07 16:14:25.8330 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e7c-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-07 16:14:26.0331 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006240-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-07 16:14:26.0331 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006240-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-07 16:14:26.0331 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006240-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-07 16:14:26.0331 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006240-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-07 16:14:26.0408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006240-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-07 16:14:26.0408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006240-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-07 16:14:26.0564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006240-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-07 16:19:25.3117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d8d-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-07 16:19:25.3117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004baf-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-07 16:19:25.3117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d8d-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-07 16:19:25.3117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004baf-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-07 16:19:25.3117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d8d-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-07 16:19:25.3117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004baf-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-07 16:19:25.3117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d8d-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-07 16:19:25.3117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004baf-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-07 16:19:25.3117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d8d-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-07 16:19:25.3117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004baf-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-07 16:19:25.3117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d8d-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-07 16:19:25.3117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004baf-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-07 16:19:25.3530 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004baf-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-07 16:19:25.4916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d8d-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-07 16:19:25.6937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006242-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-07 16:19:25.6937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006242-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-07 16:19:25.6937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006242-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-07 16:19:25.6937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006242-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-07 16:19:25.6937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006242-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-07 16:19:25.7025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006242-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-07 16:19:25.7025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006242-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-07 16:24:25.2920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d06-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-07 16:24:25.2920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d9d-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-07 16:24:25.2920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d06-0001-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-07 16:24:25.2920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d9d-0001-fd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:24:25.2920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d06-0001-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-07 16:24:25.2920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d9d-0001-fd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:24:25.3014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d06-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-07 16:24:25.3014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d9d-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-07 16:24:25.3014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d06-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-07 16:24:25.3014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d9d-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-07 16:24:25.3014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d06-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-07 16:24:25.3014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d9d-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-07 16:24:25.3238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d06-0001-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-07 16:24:25.4808 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000d9d-0001-fd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:24:25.6829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004add-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-07 16:24:25.6829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004add-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-07 16:24:25.6829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004add-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-07 16:24:25.6829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004add-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-07 16:24:25.6829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004add-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-07 16:24:25.6829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004add-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-07 16:24:25.7014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004add-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-07 16:29:25.7119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006a1-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-07 16:29:25.7132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006a1-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-07 16:29:25.7132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e58-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:29:25.7132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e58-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:29:25.7132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006a1-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-07 16:29:25.7132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e58-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:29:25.7132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006a1-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-07 16:29:25.7132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e58-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:29:25.7132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006a1-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-07 16:29:25.7132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e58-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:29:25.7132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006a1-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-07 16:29:25.7132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e58-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:29:25.7443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006a1-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-07 16:29:25.8751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e58-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:29:26.0815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004adf-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-07 16:29:26.0815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004adf-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-07 16:29:26.0815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004adf-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-07 16:29:26.0872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004adf-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-07 16:29:26.0872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004adf-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-07 16:29:26.0872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004adf-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-07 16:29:26.1033 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004adf-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-07 16:34:25.2921 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000536c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:34:25.2921 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004012-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:34:25.2921 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000536c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:34:25.2951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004012-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:34:25.2951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000536c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:34:25.2951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004012-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:34:25.2951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000536c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:34:25.2951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004012-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:34:25.2951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000536c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:34:25.2951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004012-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:34:25.2951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000536c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:34:25.2951 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004012-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:34:25.3198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000536c-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:34:25.4618 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004012-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:34:25.6693 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004014-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:34:25.6712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004014-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:34:25.6712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004014-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:34:25.6712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004014-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:34:25.6712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004014-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:34:25.6712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004014-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:34:25.6923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004014-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:39:25.3225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006250-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-07 16:39:25.3225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a6-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-07 16:39:25.3225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006250-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-07 16:39:25.3225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a6-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-07 16:39:25.3225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006250-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-07 16:39:25.3225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a6-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-07 16:39:25.3225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006250-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-07 16:39:25.3225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a6-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-07 16:39:25.3225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006250-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-07 16:39:25.3225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a6-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-07 16:39:25.3225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006250-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-07 16:39:25.3330 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a6-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-07 16:39:25.3582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006250-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-07 16:39:25.4990 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a6-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-07 16:39:25.7821 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a8-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-07 16:39:25.7821 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a8-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-07 16:39:25.7860 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a8-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-07 16:39:25.7860 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a8-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-07 16:39:25.7860 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a8-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-07 16:39:25.7860 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a8-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-07 16:39:25.8053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039a8-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-07 16:44:25.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aef-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-07 16:44:25.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d9b-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-07 16:44:25.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aef-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-07 16:44:25.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d9b-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-07 16:44:25.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aef-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-07 16:44:25.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d9b-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-07 16:44:25.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aef-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-07 16:44:25.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d9b-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-07 16:44:25.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aef-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-07 16:44:25.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d9b-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-07 16:44:25.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aef-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-07 16:44:25.3069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d9b-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-07 16:44:25.3069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004aef-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-07 16:44:25.4578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d9b-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-07 16:44:25.7040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e7e-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-07 16:44:25.7040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e7e-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-07 16:44:25.7040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e7e-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-07 16:44:25.7040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e7e-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-07 16:44:25.7040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e7e-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-07 16:44:25.7132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e7e-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-07 16:44:25.7132 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e7e-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-07 16:49:25.3021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e80-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-07 16:49:25.3021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033de-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-07 16:49:25.3021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e80-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:49:25.3021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033de-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-07 16:49:25.3021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e80-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:49:25.3021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e80-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-07 16:49:25.3021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033de-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-07 16:49:25.3021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e80-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-07 16:49:25.3021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033de-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-07 16:49:25.3109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e80-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-07 16:49:25.3109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033de-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-07 16:49:25.3109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033de-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-07 16:49:25.3400 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e80-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:49:25.4899 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033de-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-07 16:49:25.8099 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000178a-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-07 16:49:25.8119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000178a-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-07 16:49:25.8119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000178a-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-07 16:49:25.8119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000178a-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-07 16:49:25.8119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000178a-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-07 16:49:25.8119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000178a-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-07 16:49:25.8338 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000178a-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-07 16:54:25.3191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ba6-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-07 16:54:25.3191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000401a-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:54:25.3191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ba6-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-07 16:54:25.3191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000401a-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:54:25.3191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ba6-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-07 16:54:25.3191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000401a-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:54:25.3191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ba6-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-07 16:54:25.3191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000401a-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:54:25.3191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ba6-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-07 16:54:25.3191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000401a-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:54:25.3191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ba6-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-07 16:54:25.3191 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000401a-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:54:25.3488 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000401a-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:54:25.4894 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ba6-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-07 16:54:25.6839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5c-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:54:25.6839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5c-000e-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-07 16:54:25.6839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5c-000e-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-07 16:54:25.6839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5c-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:54:25.6839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5c-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:54:25.6839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5c-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:54:25.7063 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5c-000e-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-07 16:59:25.3065 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5e-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:59:25.3088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5e-000e-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-07 16:59:25.3088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5e-000e-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-07 16:59:25.3088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5e-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:59:25.3088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5e-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:59:25.3088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5e-000e-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 16:59:25.3088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000178c-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-07 16:59:25.3088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000178c-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-07 16:59:25.3226 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000178c-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-07 16:59:25.3226 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000178c-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-07 16:59:25.3226 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000178c-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-07 16:59:25.3226 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000178c-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-07 16:59:25.3417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003e5e-000e-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-07 16:59:25.4914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000178c-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-07 16:59:25.7707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af5-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-07 16:59:25.7707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af5-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-07 16:59:25.7757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af5-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-07 16:59:25.7757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af5-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-07 16:59:25.7757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af5-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-07 16:59:25.7757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af5-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-07 16:59:25.7943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004af5-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-07 17:04:25.3399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bbb-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-07 17:04:25.3399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d9f-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-07 17:04:25.3421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bbb-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-07 17:04:25.3421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d9f-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-07 17:04:25.3421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bbb-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-07 17:04:25.3421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d9f-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-07 17:04:25.3421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bbb-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-07 17:04:25.3421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d9f-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-07 17:04:25.3421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bbb-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-07 17:04:25.3421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d9f-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-07 17:04:25.3421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bbb-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-07 17:04:25.3421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d9f-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-07 17:04:25.3737 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004bbb-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-07 17:04:25.5220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003d9f-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-07 17:04:26.0422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039b6-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-07 17:04:26.0422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039b6-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-07 17:04:26.0467 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039b6-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-07 17:04:26.0467 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039b6-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-07 17:04:26.0467 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039b6-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-07 17:04:26.0467 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039b6-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-07 17:04:26.0631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039b6-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-07 17:09:25.3364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005378-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 17:09:25.3364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001daf-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-07 17:09:25.3364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005378-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 17:09:25.3364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001daf-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-07 17:09:25.3364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005378-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 17:09:25.3364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001daf-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-07 17:09:25.3364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005378-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 17:09:25.3364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001daf-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-07 17:09:25.3364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005378-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 17:09:25.3465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001daf-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-07 17:09:25.3465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005378-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 17:09:25.3465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001daf-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-07 17:09:25.3685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005378-000a-fa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 17:09:25.5053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001daf-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-07 17:09:25.8401 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001792-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-07 17:09:25.8401 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001792-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-07 17:09:25.8401 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001792-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-07 17:09:25.8466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001792-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-07 17:09:25.8466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001792-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-07 17:09:25.8466 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001792-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-07 17:09:25.8625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001792-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-07 17:14:25.3074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004afb-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-07 17:14:25.3074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004afb-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-07 17:14:25.3074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a3e-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-07 17:14:25.3074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004afb-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-07 17:14:25.3074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a3e-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-07 17:14:25.3074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004afb-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-07 17:14:25.3074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004afb-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-07 17:14:25.3074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a3e-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-07 17:14:25.3074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004afb-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-07 17:14:25.3074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a3e-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-07 17:14:25.3074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a3e-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-07 17:14:25.3074 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a3e-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-07 17:14:25.3414 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004afb-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-07 17:14:25.4894 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a3e-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-07 17:14:25.6893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e94-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-07 17:14:25.6893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e94-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-07 17:14:25.6893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e94-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-07 17:14:25.6893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e94-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-07 17:14:25.6967 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e94-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-07 17:14:25.6967 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e94-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-07 17:14:25.6967 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e94-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-07 17:19:25.4154 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e8-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-07 17:19:25.4154 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bac-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-07 17:19:25.4154 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e8-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-07 17:19:25.4154 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bac-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-07 17:19:25.4154 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e8-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-07 17:19:25.4208 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e8-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-07 17:19:25.4208 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bac-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-07 17:19:25.4208 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e8-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-07 17:19:25.4208 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bac-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-07 17:19:25.4208 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e8-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-07 17:19:25.4208 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bac-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-07 17:19:25.4208 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bac-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-07 17:19:25.4414 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bac-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-07 17:19:25.5675 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044e8-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-07 17:19:25.9851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e96-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-07 17:19:25.9851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e96-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-07 17:19:25.9851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e96-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-07 17:19:25.9851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e96-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-07 17:19:25.9851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e96-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-07 17:19:25.9851 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e96-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-07 17:19:26.0087 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002e96-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-07 17:22:20.5311 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 80001618-0005-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: 80001618-0005-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-07 17:24:25.5473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003da7-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-07 17:24:25.5494 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003da7-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-07 17:24:25.5494 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003da7-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-07 17:24:25.5494 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003da7-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-07 17:24:25.5494 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003da7-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-07 17:24:25.5494 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003da7-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-07 17:24:25.5494 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea6-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-07 17:24:25.5494 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea6-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 17:24:25.5494 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea6-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 17:24:25.5494 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea6-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-07 17:24:25.5663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea6-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-07 17:24:25.5663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea6-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-07 17:24:25.5873 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003da7-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-07 17:24:25.7516 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea6-0004-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 17:24:25.9518 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea8-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-07 17:24:25.9518 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea8-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-07 17:24:25.9564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea8-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-07 17:24:25.9564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea8-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-07 17:24:25.9564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea8-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-07 17:24:25.9564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea8-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-07 17:24:25.9735 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ea8-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-07 17:29:25.3246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006252-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-07 17:29:25.3246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039be-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-07 17:29:25.3246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006252-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-07 17:29:25.3246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039be-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-07 17:29:25.3246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006252-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-07 17:29:25.3246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039be-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-07 17:29:25.3246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006252-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-07 17:29:25.3246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039be-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-07 17:29:25.3246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006252-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-07 17:29:25.3246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039be-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-07 17:29:25.3246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006252-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-07 17:29:25.3246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039be-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-07 17:29:25.3485 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039be-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-07 17:29:25.4727 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006252-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-07 17:29:25.6901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006254-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-07 17:29:25.6901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006254-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-07 17:29:25.6901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006254-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-07 17:29:25.6901 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006254-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-07 17:29:25.6975 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006254-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-07 17:29:25.6975 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006254-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-07 17:29:25.7150 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006254-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-07 17:34:25.3831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a4a-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-07 17:34:25.3831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a4a-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-07 17:34:25.3831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000da1-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-07 17:34:25.3831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a4a-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-07 17:34:25.3831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000da1-0001-fd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 17:34:25.3831 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a4a-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-07 17:34:25.3914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000da1-0001-fd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 17:34:25.3914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a4a-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-07 17:34:25.3914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000da1-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-07 17:34:25.3914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a4a-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-07 17:34:25.3914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000da1-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-07 17:34:25.3914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000da1-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-07 17:34:25.4203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a4a-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-07 17:34:25.5828 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000da1-0001-fd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 17:34:25.9053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b90-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-07 17:34:25.9053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b90-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-07 17:34:25.9053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b90-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-07 17:34:25.9053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b90-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-07 17:34:25.9053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b90-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-07 17:34:25.9053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b90-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-07 17:34:25.9053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b90-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-07 17:39:25.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625a-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-07 17:39:25.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c0-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-07 17:39:25.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625a-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-07 17:39:25.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c0-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-07 17:39:25.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625a-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-07 17:39:25.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c0-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-07 17:39:25.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625a-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-07 17:39:25.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c0-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-07 17:39:25.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625a-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-07 17:39:25.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c0-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-07 17:39:25.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625a-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-07 17:39:25.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c0-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-07 17:39:25.4557 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625a-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-07 17:39:25.6087 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c0-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-07 17:39:25.8587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a4e-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-07 17:39:25.8587 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a4e-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-07 17:39:25.8631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a4e-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-07 17:39:25.8631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a4e-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-07 17:39:25.8631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a4e-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-07 17:39:25.8631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a4e-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-07 17:39:25.8829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a4e-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-07 17:39:53.2275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a50-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-07 17:39:53.2275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a50-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-07 17:39:53.2275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bba-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-07 17:39:53.2275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a50-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-07 17:39:53.2275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bba-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-07 17:39:53.2275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a50-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-07 17:39:53.2275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bba-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-07 17:39:53.2275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a50-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-07 17:39:53.2369 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bba-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-07 17:39:53.2369 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a50-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-07 17:39:53.2369 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bba-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-07 17:39:53.2369 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bba-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-07 17:39:53.2537 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a50-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-07 17:39:53.3957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bba-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-07 17:39:53.4365 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000da3-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-07 17:39:53.4365 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000da3-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-07 17:39:53.4365 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000da3-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-07 17:39:53.4402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000da3-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-07 17:39:53.4402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000da3-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-07 17:39:53.4402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000da3-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-07 17:39:53.4402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000da3-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-07 17:44:25.7003 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c4-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-07 17:44:25.7003 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c4-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-07 17:44:25.7003 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ea2-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-07 17:44:25.7003 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c4-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-07 17:44:25.7003 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ea2-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-07 17:44:25.7003 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c4-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-07 17:44:25.7003 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ea2-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-07 17:44:25.7003 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c4-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-07 17:44:25.7003 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ea2-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-07 17:44:25.7105 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c4-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-07 17:44:25.7105 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ea2-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-07 17:44:25.7105 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ea2-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-07 17:44:25.7445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c4-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-07 17:44:25.8788 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ea2-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-07 17:44:26.0813 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c6-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-07 17:44:26.0813 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c6-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-07 17:44:26.0854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c6-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-07 17:44:26.0854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c6-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-07 17:44:26.0854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c6-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-07 17:44:26.0854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c6-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-07 17:44:26.0854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c6-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-07 17:49:25.3659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c8-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-07 17:49:25.3659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625c-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-07 17:49:25.3659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c8-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-07 17:49:25.3659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625c-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-07 17:49:25.3659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625c-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-07 17:49:25.3659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c8-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-07 17:49:25.3715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625c-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-07 17:49:25.3715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c8-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-07 17:49:25.3715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625c-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-07 17:49:25.3715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c8-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-07 17:49:25.3715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625c-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-07 17:49:25.3715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c8-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-07 17:49:25.3907 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039c8-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-07 17:49:25.5222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625c-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-07 17:49:25.7425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625e-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-07 17:49:25.7425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625e-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-07 17:49:25.7425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625e-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-07 17:49:25.7481 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625e-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-07 17:49:25.7481 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625e-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-07 17:49:25.7481 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625e-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-07 17:49:25.7642 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000625e-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-07 17:54:25.3313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a57-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-07 17:54:25.3313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006260-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-07 17:54:25.3313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a57-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-07 17:54:25.3313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006260-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-07 17:54:25.3313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a57-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-07 17:54:25.3313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006260-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-07 17:54:25.3313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a57-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-07 17:54:25.3313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006260-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-07 17:54:25.3313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a57-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-07 17:54:25.3313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006260-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-07 17:54:25.3313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a57-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-07 17:54:25.3313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006260-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-07 17:54:25.3541 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006260-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-07 17:54:25.4821 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a57-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-07 17:54:25.6766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ea8-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-07 17:54:25.6766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ea8-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-07 17:54:25.6766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ea8-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-07 17:54:25.6766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ea8-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-07 17:54:25.6766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ea8-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-07 17:54:25.6766 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ea8-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-07 17:54:25.6987 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ea8-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-07 17:59:25.3650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5b-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-07 17:59:25.3668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5b-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-07 17:59:25.3668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006264-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-07 17:59:25.3668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5b-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-07 17:59:25.3668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006264-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-07 17:59:25.3668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5b-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-07 17:59:25.3668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006264-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-07 17:59:25.3668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5b-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-07 17:59:25.3668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006264-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-07 17:59:25.3668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5b-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-07 17:59:25.3668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006264-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-07 17:59:25.3668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006264-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-07 17:59:25.4052 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a5b-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-07 17:59:25.5539 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006264-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-07 17:59:25.7818 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001794-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-07 17:59:25.7818 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001794-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-07 17:59:25.7818 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001794-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-07 17:59:25.7876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001794-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-07 17:59:25.7876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001794-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-07 17:59:25.7876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001794-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-07 17:59:25.7876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001794-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-07 18:04:25.3920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006ba-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-07 18:04:25.3920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003d3-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-07 18:04:25.3920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006ba-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-07 18:04:25.3920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003d3-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-07 18:04:25.3920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006ba-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-07 18:04:25.3920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003d3-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-07 18:04:25.3920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006ba-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-07 18:04:25.3920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003d3-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-07 18:04:25.3920 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006ba-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-07 18:04:25.4040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003d3-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-07 18:04:25.4040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006ba-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-07 18:04:25.4040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003d3-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-07 18:04:25.4229 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006ba-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-07 18:04:25.5686 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003d3-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-07 18:04:25.8216 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006272-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-07 18:04:25.8216 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006272-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-07 18:04:25.8260 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006272-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-07 18:04:25.8260 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006272-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-07 18:04:25.8260 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006272-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-07 18:04:25.8260 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006272-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-07 18:04:25.8458 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006272-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-07 18:09:25.5635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002eba-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-07 18:09:25.5635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033e6-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-07 18:09:25.5635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002eba-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:09:25.5635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033e6-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-07 18:09:25.5635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002eba-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:09:25.5635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033e6-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-07 18:09:25.5635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002eba-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-07 18:09:25.5635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033e6-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-07 18:09:25.5635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002eba-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-07 18:09:25.5635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033e6-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-07 18:09:25.5635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002eba-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-07 18:09:25.5635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033e6-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-07 18:09:25.6032 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002eba-0008-f000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:09:25.7637 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033e6-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-07 18:09:25.9853 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006274-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-07 18:09:25.9861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006274-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-07 18:09:25.9861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006274-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-07 18:09:25.9861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006274-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-07 18:09:25.9861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006274-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-07 18:09:25.9861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006274-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-07 18:09:26.0025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006274-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-07 18:14:25.3839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ec8-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-07 18:14:25.3839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a9-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-07 18:14:25.3839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ec8-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-07 18:14:25.3839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a9-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:14:25.3839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a9-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:14:25.3839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ec8-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-07 18:14:25.3839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a9-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-07 18:14:25.3839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ec8-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-07 18:14:25.3839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a9-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-07 18:14:25.3839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ec8-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-07 18:14:25.3839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a9-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-07 18:14:25.3839 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ec8-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-07 18:14:25.4063 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ec8-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-07 18:14:25.5664 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057a9-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:14:25.8832 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006276-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-07 18:14:25.8832 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006276-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-07 18:14:25.8832 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006276-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-07 18:14:25.8832 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006276-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-07 18:14:25.8832 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006276-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-07 18:14:25.8832 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006276-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-07 18:14:25.9038 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006276-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-07 18:19:25.4584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a67-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-07 18:19:25.4584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a67-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-07 18:19:25.4584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a67-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-07 18:19:25.4641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a67-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-07 18:19:25.4641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a67-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-07 18:19:25.4641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a67-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-07 18:19:25.4641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044f4-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-07 18:19:25.4641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044f4-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-07 18:19:25.4641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044f4-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-07 18:19:25.4641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044f4-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-07 18:19:25.4641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044f4-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-07 18:19:25.4641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044f4-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-07 18:19:25.4978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a67-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-07 18:19:25.6477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044f4-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-07 18:19:26.0303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001db5-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-07 18:19:26.0303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001db5-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-07 18:19:26.0303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001db5-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-07 18:19:26.0303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001db5-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-07 18:19:26.0303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001db5-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-07 18:19:26.0303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001db5-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-07 18:19:26.0525 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001db5-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-07 18:20:44.5140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001497-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-07 18:20:44.5140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001497-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-07 18:20:44.5140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057ab-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-07 18:20:44.5140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001497-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-07 18:20:44.5140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057ab-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:20:44.5140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001497-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-07 18:20:44.5140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057ab-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:20:44.5140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001497-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-07 18:20:44.5140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057ab-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-07 18:20:44.5140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001497-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-07 18:20:44.5140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057ab-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-07 18:20:44.5140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057ab-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-07 18:20:44.5426 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001497-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-07 18:20:44.7130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057ab-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:20:44.7652 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033ea-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-07 18:20:44.7652 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033ea-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-07 18:20:44.7652 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033ea-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-07 18:20:44.7652 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033ea-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-07 18:20:44.7652 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033ea-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-07 18:20:44.7652 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033ea-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-07 18:20:44.7897 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033ea-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-07 18:24:25.3643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bc8-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-07 18:24:25.3643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000401c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:24:25.3643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bc8-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-07 18:24:25.3643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000401c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:24:25.3643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bc8-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-07 18:24:25.3643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000401c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:24:25.3643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bc8-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-07 18:24:25.3643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000401c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:24:25.3643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bc8-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-07 18:24:25.3643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000401c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:24:25.3643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bc8-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-07 18:24:25.3643 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000401c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:24:25.3915 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bc8-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-07 18:24:25.5278 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000401c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:24:25.7593 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b98-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-07 18:24:25.7593 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b98-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-07 18:24:25.7593 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b98-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-07 18:24:25.7593 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b98-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-07 18:24:25.7668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b98-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-07 18:24:25.7668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b98-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-07 18:24:25.7827 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002b98-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-07 18:29:25.3757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001624-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-07 18:29:25.3757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001431-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-07 18:29:25.3757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001624-0005-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-07 18:29:25.3757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001431-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-07 18:29:25.3804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001431-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-07 18:29:25.3804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001624-0005-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-07 18:29:25.3804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001431-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-07 18:29:25.3804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001624-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-07 18:29:25.3804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001431-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-07 18:29:25.3804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001624-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-07 18:29:25.3804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001431-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-07 18:29:25.3804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001624-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-07 18:29:25.4100 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001624-0005-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-07 18:29:25.5452 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001431-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-07 18:29:25.7425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fa-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-07 18:29:25.7425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fa-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:29:25.7425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fa-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:29:25.7425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fa-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-07 18:29:25.7425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fa-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-07 18:29:25.7425 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fa-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-07 18:29:25.7591 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fa-000e-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-07 18:34:25.4040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006282-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-07 18:34:25.4040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001149-000b-fc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:34:25.4040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006282-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-07 18:34:25.4040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001149-000b-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-07 18:34:25.4040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006282-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-07 18:34:25.4040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001149-000b-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-07 18:34:25.4040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006282-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-07 18:34:25.4040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001149-000b-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-07 18:34:25.4040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006282-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-07 18:34:25.4040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001149-000b-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-07 18:34:25.4040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006282-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-07 18:34:25.4040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001149-000b-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-07 18:34:25.4313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006282-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-07 18:34:25.5680 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001149-000b-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-07 18:34:25.9872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057af-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-07 18:34:25.9872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057af-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:34:25.9872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057af-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:34:25.9872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057af-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-07 18:34:25.9872 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057af-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-07 18:34:25.9966 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057af-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-07 18:34:26.0125 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057af-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:39:25.3604 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006286-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-07 18:39:25.3604 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001db9-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-07 18:39:25.3604 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006286-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-07 18:39:25.3604 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001db9-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-07 18:39:25.3604 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006286-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-07 18:39:25.3604 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006286-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-07 18:39:25.3604 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001db9-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-07 18:39:25.3604 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006286-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-07 18:39:25.3604 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001db9-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-07 18:39:25.3604 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006286-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-07 18:39:25.3604 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001db9-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-07 18:39:25.3604 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001db9-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-07 18:39:25.3856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006286-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-07 18:39:25.5194 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001db9-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-07 18:39:25.7248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004030-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:39:25.7248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004030-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:39:25.7248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004030-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:39:25.7248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004030-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:39:25.7248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004030-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:39:25.7248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004030-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:39:25.7472 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004030-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:44:25.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fc-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-07 18:44:25.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006288-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-07 18:44:25.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fc-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-07 18:44:25.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006288-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-07 18:44:25.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fc-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-07 18:44:25.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fc-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-07 18:44:25.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006288-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-07 18:44:25.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fc-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-07 18:44:25.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006288-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-07 18:44:25.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fc-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-07 18:44:25.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006288-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-07 18:44:25.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006288-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-07 18:44:25.3820 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006288-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-07 18:44:25.5284 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800044fc-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-07 18:44:25.7258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a77-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-07 18:44:25.7258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a77-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-07 18:44:25.7258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a77-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-07 18:44:25.7258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a77-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-07 18:44:25.7258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a77-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-07 18:44:25.7258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a77-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-07 18:44:25.7491 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a77-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-07 18:49:25.3556 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000403c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:49:25.3556 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bce-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-07 18:49:25.3556 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000403c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:49:25.3556 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bce-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-07 18:49:25.3556 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000403c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:49:25.3556 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bce-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-07 18:49:25.3556 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000403c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:49:25.3556 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bce-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-07 18:49:25.3556 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000403c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:49:25.3556 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bce-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-07 18:49:25.3556 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000403c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:49:25.3556 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bce-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-07 18:49:25.3825 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000403c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:49:25.5305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bce-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-07 18:49:25.8137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000628a-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-07 18:49:25.8137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000628a-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-07 18:49:25.8137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000628a-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-07 18:49:25.8137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000628a-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-07 18:49:25.8137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000628a-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-07 18:49:25.8137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000628a-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-07 18:49:25.8355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000628a-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-07 18:54:25.3711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000403e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:54:25.3711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd0-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-07 18:54:25.3711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000403e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:54:25.3711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd0-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-07 18:54:25.3711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000403e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:54:25.3750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000403e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:54:25.3750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000403e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:54:25.3750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd0-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-07 18:54:25.3750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000403e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:54:25.3750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd0-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-07 18:54:25.3750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd0-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-07 18:54:25.3750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd0-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-07 18:54:25.4067 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd0-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-07 18:54:25.5506 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000403e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 18:54:25.7515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ba2-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-07 18:54:25.7515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ba2-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-07 18:54:25.7515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ba2-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-07 18:54:25.7515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ba2-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-07 18:54:25.7515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ba2-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-07 18:54:25.7515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ba2-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-07 18:54:25.7759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ba2-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-07 18:59:25.3626 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a7b-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-07 18:59:25.3626 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004afd-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-07 18:59:25.3626 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a7b-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-07 18:59:25.3654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004afd-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-07 18:59:25.3654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a7b-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-07 18:59:25.3654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004afd-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-07 18:59:25.3654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a7b-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-07 18:59:25.3654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004afd-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-07 18:59:25.3654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a7b-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-07 18:59:25.3654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004afd-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-07 18:59:25.3654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a7b-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-07 18:59:25.3654 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004afd-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-07 18:59:25.3885 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006a7b-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-07 18:59:25.5288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004afd-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-07 18:59:25.7339 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000628c-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-07 18:59:25.7339 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000628c-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-07 18:59:25.7409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000628c-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-07 18:59:25.7409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000628c-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-07 18:59:25.7409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000628c-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-07 18:59:25.7409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000628c-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-07 18:59:25.7560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000628c-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-07 19:04:25.3688 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b03-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-07 19:04:25.3688 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000629a-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-07 19:04:25.3706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b03-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-07 19:04:25.3706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000629a-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-07 19:04:25.3706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b03-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-07 19:04:25.3706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b03-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-07 19:04:25.3706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000629a-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-07 19:04:25.3706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b03-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-07 19:04:25.3706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000629a-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-07 19:04:25.3706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b03-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-07 19:04:25.3706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000629a-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-07 19:04:25.3706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000629a-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-07 19:04:25.4051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b03-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-07 19:04:25.5537 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000629a-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-07 19:04:25.7562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000629c-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-07 19:04:25.7562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000629c-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-07 19:04:25.7562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000629c-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-07 19:04:25.7619 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000629c-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-07 19:04:25.7619 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000629c-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-07 19:04:25.7619 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000629c-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-07 19:04:25.7803 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000629c-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-07 19:09:25.4325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a0-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-07 19:09:25.4325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b0d-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-07 19:09:25.4325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a0-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-07 19:09:25.4325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b0d-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-07 19:09:25.4325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a0-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-07 19:09:25.4325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a0-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-07 19:09:25.4325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b0d-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-07 19:09:25.4325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a0-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-07 19:09:25.4325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b0d-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-07 19:09:25.4325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a0-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-07 19:09:25.4397 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b0d-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-07 19:09:25.4397 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b0d-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-07 19:09:25.4397 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a0-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-07 19:09:25.6149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b0d-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-07 19:09:26.0567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004046-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:09:26.0567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004046-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:09:26.0567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004046-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:09:26.0567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004046-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:09:26.0567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004046-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:09:26.0567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004046-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:09:26.0765 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004046-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:14:25.3897 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033f4-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-07 19:14:25.3897 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ebc-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-07 19:14:25.3897 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033f4-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-07 19:14:25.3897 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ebc-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-07 19:14:25.3897 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033f4-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-07 19:14:25.3897 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ebc-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-07 19:14:25.3960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033f4-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-07 19:14:25.3960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ebc-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-07 19:14:25.3960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033f4-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-07 19:14:25.3960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ebc-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-07 19:14:25.3960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033f4-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-07 19:14:25.3960 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ebc-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-07 19:14:25.4291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033f4-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-07 19:14:25.5698 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ebc-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-07 19:14:25.8050 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ebe-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-07 19:14:25.8050 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ebe-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-07 19:14:25.8050 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ebe-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-07 19:14:25.8050 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ebe-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-07 19:14:25.8050 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ebe-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-07 19:14:25.8050 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ebe-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-07 19:14:25.8280 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ebe-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-07 19:19:25.3691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a6-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-07 19:19:25.3691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039ce-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-07 19:19:25.3691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a6-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-07 19:19:25.3691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039ce-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-07 19:19:25.3691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039ce-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-07 19:19:25.3691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a6-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-07 19:19:25.3691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039ce-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-07 19:19:25.3691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a6-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-07 19:19:25.3691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039ce-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-07 19:19:25.3691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a6-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-07 19:19:25.3691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039ce-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-07 19:19:25.3691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a6-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-07 19:19:25.3905 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a6-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-07 19:19:25.5399 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039ce-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-07 19:19:25.8389 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ec0-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-07 19:19:25.8389 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ec0-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-07 19:19:25.8389 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ec0-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-07 19:19:25.8389 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ec0-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-07 19:19:25.8389 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ec0-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-07 19:19:25.8389 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ec0-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-07 19:19:25.8624 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ec0-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-07 19:24:25.3774 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057bd-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-07 19:24:25.3774 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d0-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-07 19:24:25.3774 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057bd-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-07 19:24:25.3774 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d0-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-07 19:24:25.3774 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057bd-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-07 19:24:25.3774 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d0-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-07 19:24:25.3774 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057bd-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-07 19:24:25.3774 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d0-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-07 19:24:25.3774 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057bd-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-07 19:24:25.3774 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d0-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-07 19:24:25.3774 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057bd-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-07 19:24:25.3774 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d0-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-07 19:24:25.4251 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057bd-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-07 19:24:25.5734 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d0-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-07 19:24:25.8183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057bf-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-07 19:24:25.8183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057bf-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:24:25.8183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057bf-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:24:25.8183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057bf-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-07 19:24:25.8183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057bf-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-07 19:24:25.8273 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057bf-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-07 19:24:25.8273 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057bf-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:29:25.4558 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b0f-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-07 19:29:25.4558 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000404e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:29:25.4558 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b0f-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-07 19:29:25.4586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000404e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:29:25.4586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b0f-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-07 19:29:25.4586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000404e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:29:25.4586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b0f-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-07 19:29:25.4586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000404e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:29:25.4586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b0f-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-07 19:29:25.4586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000404e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:29:25.4586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b0f-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-07 19:29:25.4586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000404e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:29:25.4862 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b0f-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-07 19:29:25.6015 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000404e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:29:26.0422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b11-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-07 19:29:26.0422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b11-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-07 19:29:26.0422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b11-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-07 19:29:26.0422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b11-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-07 19:29:26.0422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b11-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-07 19:29:26.0515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b11-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-07 19:29:26.0515 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b11-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-07 19:34:25.3836 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004056-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:34:25.3836 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd4-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-07 19:34:25.3854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004056-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:34:25.3854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd4-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-07 19:34:25.3854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004056-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:34:25.3854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd4-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-07 19:34:25.3854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004056-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:34:25.3854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd4-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-07 19:34:25.3854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004056-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:34:25.3854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd4-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-07 19:34:25.3854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004056-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:34:25.3854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd4-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-07 19:34:25.4097 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004056-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:34:25.5675 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd4-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-07 19:34:25.7669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bb8-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-07 19:34:25.7669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bb8-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-07 19:34:25.7669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bb8-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-07 19:34:25.7669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bb8-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-07 19:34:25.7669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bb8-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-07 19:34:25.7746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bb8-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-07 19:34:25.7746 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bb8-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-07 19:39:02.7307 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd6-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-07 19:39:02.7325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd6-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-07 19:39:02.7325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd6-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-07 19:39:02.7325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd6-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-07 19:39:02.7325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd6-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-07 19:39:02.7325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd6-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-07 19:39:02.7325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dbd-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-07 19:39:02.7325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dbd-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-07 19:39:02.7325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dbd-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-07 19:39:02.7325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dbd-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-07 19:39:02.7325 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dbd-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-07 19:39:02.7485 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dbd-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-07 19:39:02.7775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001dbd-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-07 19:39:02.9271 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bd6-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-07 19:39:02.9640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d2-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-07 19:39:02.9640 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d2-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-07 19:39:02.9684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d2-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-07 19:39:02.9684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d2-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-07 19:39:02.9684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d2-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-07 19:39:02.9684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d2-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-07 19:39:02.9847 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d2-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-07 19:39:25.3928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1d-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-07 19:39:25.3928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1d-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-07 19:39:25.3928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1d-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-07 19:39:25.3928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1d-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-07 19:39:25.3928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1d-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-07 19:39:25.3928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1d-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-07 19:39:25.3928 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bba-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-07 19:39:25.4056 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bba-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-07 19:39:25.4056 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bba-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-07 19:39:25.4056 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bba-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-07 19:39:25.4056 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bba-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-07 19:39:25.4056 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bba-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-07 19:39:25.4056 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1d-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-07 19:39:25.5586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bba-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-07 19:39:25.9613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a01-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:39:25.9613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a01-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:39:25.9613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a01-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:39:25.9613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a01-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:39:25.9687 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a01-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:39:25.9687 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a01-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:39:25.9841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a01-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:44:25.3819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1f-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-07 19:44:25.3819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006da-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-07 19:44:25.3819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1f-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-07 19:44:25.3819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006da-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-07 19:44:25.3819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1f-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-07 19:44:25.3819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006da-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-07 19:44:25.3819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1f-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-07 19:44:25.3819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006da-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-07 19:44:25.3819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1f-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-07 19:44:25.3819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006da-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-07 19:44:25.3819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1f-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-07 19:44:25.3819 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006da-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-07 19:44:25.4113 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b1f-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-07 19:44:25.5716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800006da-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-07 19:44:25.7720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bda-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-07 19:44:25.7720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bda-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-07 19:44:25.7720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bda-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-07 19:44:25.7720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bda-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-07 19:44:25.7720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bda-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-07 19:44:25.7720 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bda-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-07 19:44:25.7966 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006bda-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-07 19:49:25.3707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d6-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-07 19:49:25.3707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d6-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-07 19:49:25.3707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d6-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-07 19:49:25.3707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007641-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:49:25.3707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d6-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-07 19:49:25.3707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007641-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:49:25.3707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d6-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-07 19:49:25.3707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007641-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:49:25.3707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d6-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-07 19:49:25.3707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007641-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:49:25.3707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007641-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:49:25.3707 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007641-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:49:25.4084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039d6-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-07 19:49:25.5571 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007641-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:49:25.7759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033f8-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-07 19:49:25.7759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033f8-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-07 19:49:25.7759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033f8-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-07 19:49:25.7759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033f8-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-07 19:49:25.7759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033f8-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-07 19:49:25.7759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033f8-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-07 19:49:25.7903 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800033f8-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-07 19:54:25.3957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bbe-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-07 19:54:25.3957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fe-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:54:25.3957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bbe-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-07 19:54:25.3957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fe-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:54:25.3957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bbe-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-07 19:54:25.3957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fe-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:54:25.3957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bbe-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-07 19:54:25.4039 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fe-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:54:25.4039 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bbe-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-07 19:54:25.4039 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fe-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:54:25.4039 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bbe-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-07 19:54:25.4039 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fe-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:54:25.4237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bbe-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-07 19:54:25.5747 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049fe-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:54:25.7978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039da-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-07 19:54:25.7978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039da-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-07 19:54:25.7978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039da-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-07 19:54:25.7978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039da-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-07 19:54:25.7978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039da-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-07 19:54:25.7978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039da-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-07 19:54:25.8210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039da-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-07 19:59:25.3894 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a8-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-07 19:59:25.3894 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039dc-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-07 19:59:25.3894 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a8-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-07 19:59:25.3894 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039dc-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-07 19:59:25.3943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a8-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-07 19:59:25.3943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039dc-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-07 19:59:25.3943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a8-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-07 19:59:25.3943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039dc-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-07 19:59:25.3943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a8-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-07 19:59:25.3943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039dc-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-07 19:59:25.3943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a8-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-07 19:59:25.3943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039dc-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-07 19:59:25.4292 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039dc-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-07 19:59:25.5563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062a8-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-07 19:59:25.7573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057cd-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-07 19:59:25.7573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057cd-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:59:25.7573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057cd-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 19:59:25.7573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057cd-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-07 19:59:25.7573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057cd-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-07 19:59:25.7573 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057cd-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-07 19:59:25.7793 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057cd-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:04:25.4028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062b2-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-07 20:04:25.4028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039de-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-07 20:04:25.4028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062b2-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-07 20:04:25.4028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039de-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-07 20:04:25.4028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062b2-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-07 20:04:25.4028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039de-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-07 20:04:25.4028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062b2-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-07 20:04:25.4028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039de-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-07 20:04:25.4028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062b2-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-07 20:04:25.4028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039de-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-07 20:04:25.4028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062b2-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-07 20:04:25.4028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039de-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-07 20:04:25.4246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062b2-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-07 20:04:25.5547 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039de-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-07 20:04:25.7645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000450a-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-07 20:04:25.7645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000450a-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:04:25.7645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000450a-000e-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:04:25.7645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000450a-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-07 20:04:25.7645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000450a-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-07 20:04:25.7730 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000450a-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-07 20:04:25.7730 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000450a-000e-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-07 20:09:25.3995 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d3-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-07 20:09:25.3995 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d3-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-07 20:09:25.3995 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d3-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-07 20:09:25.4052 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d3-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-07 20:09:25.4052 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d3-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-07 20:09:25.4052 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d3-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-07 20:09:25.4052 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039e6-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-07 20:09:25.4052 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039e6-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-07 20:09:25.4052 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039e6-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-07 20:09:25.4052 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039e6-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-07 20:09:25.4052 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039e6-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-07 20:09:25.4052 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039e6-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-07 20:09:25.4395 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d3-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-07 20:09:25.5970 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039e6-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-07 20:09:25.8118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006be0-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-07 20:09:25.8118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006be0-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-07 20:09:25.8118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006be0-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-07 20:09:25.8118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006be0-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-07 20:09:25.8118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006be0-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-07 20:09:25.8118 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006be0-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-07 20:09:25.8338 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006be0-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-07 20:14:25.5553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000340c-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-07 20:14:25.5553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d5-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-07 20:14:25.5553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000340c-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-07 20:14:25.5553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d5-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:14:25.5553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000340c-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-07 20:14:25.5553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d5-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:14:25.5553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000340c-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-07 20:14:25.5553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d5-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-07 20:14:25.5553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000340c-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-07 20:14:25.5553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d5-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-07 20:14:25.5658 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000340c-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-07 20:14:25.5658 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d5-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-07 20:14:25.5826 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000340c-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-07 20:14:25.7321 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d5-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:14:25.9398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d7-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-07 20:14:25.9398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d7-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:14:25.9398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d7-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:14:25.9398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d7-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-07 20:14:25.9398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d7-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-07 20:14:25.9398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d7-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-07 20:14:25.9634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d7-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:19:25.7060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001439-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-07 20:19:25.7060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a04-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:19:25.7060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001439-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-07 20:19:25.7060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a04-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:19:25.7060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001439-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-07 20:19:25.7117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a04-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:19:25.7117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001439-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-07 20:19:25.7117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a04-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:19:25.7117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001439-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-07 20:19:25.7117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a04-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:19:25.7117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001439-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-07 20:19:25.7117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a04-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:19:25.7332 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001439-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-07 20:19:25.8802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a04-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:19:26.0841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007653-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:19:26.0841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007653-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:19:26.0866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007653-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:19:26.0866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007653-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:19:26.0866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007653-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:19:26.0866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007653-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:19:26.1072 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007653-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:24:25.4005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000405c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:24:25.4005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006be8-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-07 20:24:25.4005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000405c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:24:25.4005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006be8-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-07 20:24:25.4045 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006be8-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-07 20:24:25.4045 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000405c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:24:25.4045 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006be8-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-07 20:24:25.4045 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000405c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:24:25.4045 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006be8-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-07 20:24:25.4045 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000405c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:24:25.4045 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006be8-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-07 20:24:25.4045 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000405c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:24:25.4372 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006be8-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-07 20:24:25.5743 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000405c-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:24:25.7823 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000405e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:24:25.7823 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000405e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:24:25.7823 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000405e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:24:25.7823 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000405e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:24:25.7823 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000405e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:24:25.7823 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000405e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:24:25.8012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000405e-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:29:25.4025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000143b-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-07 20:29:25.4025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000143b-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-07 20:29:25.4025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a05-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:29:25.4025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000143b-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-07 20:29:25.4025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a05-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:29:25.4025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000143b-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-07 20:29:25.4025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a05-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:29:25.4025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000143b-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-07 20:29:25.4025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a05-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:29:25.4025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000143b-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-07 20:29:25.4025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a05-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:29:25.4025 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a05-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:29:25.4184 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000143b-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-07 20:29:25.5636 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000a05-0003-e500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:29:25.8262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d9-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-07 20:29:25.8262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d9-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:29:25.8262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d9-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:29:25.8262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d9-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-07 20:29:25.8262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d9-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-07 20:29:25.8262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d9-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-07 20:29:25.8491 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057d9-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:34:25.4342 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a0a-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:34:25.4342 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bc0-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-07 20:34:25.4342 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a0a-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:34:25.4342 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bc0-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-07 20:34:25.4342 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a0a-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:34:25.4342 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bc0-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-07 20:34:25.4342 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a0a-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:34:25.4342 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bc0-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-07 20:34:25.4342 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a0a-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:34:25.4342 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bc0-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-07 20:34:25.4342 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a0a-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:34:25.4342 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bc0-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-07 20:34:25.4731 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a0a-000a-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:34:25.6198 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bc0-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-07 20:34:25.9659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057dd-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-07 20:34:25.9659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057dd-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:34:25.9659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057dd-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:34:25.9659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057dd-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-07 20:34:25.9659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057dd-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-07 20:34:25.9659 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057dd-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-07 20:34:25.9914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057dd-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:39:25.6243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a4-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-07 20:39:25.6243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039ee-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-07 20:39:25.6243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a4-0007-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-07 20:39:25.6243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039ee-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-07 20:39:25.6243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a4-0007-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-07 20:39:25.6243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039ee-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-07 20:39:25.6243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a4-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-07 20:39:25.6243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039ee-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-07 20:39:25.6243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a4-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-07 20:39:25.6243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039ee-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-07 20:39:25.6243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a4-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-07 20:39:25.6243 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039ee-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-07 20:39:25.6512 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a4-0007-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-07 20:39:25.7814 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039ee-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-07 20:39:26.2489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004072-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:39:26.2489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004072-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:39:26.2489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004072-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:39:26.2489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004072-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:39:26.2489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004072-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:39:26.2489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004072-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:39:26.2728 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004072-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:42:33.8342 Ocelot.Logging.AspDotNetLogger.LogError Error: requestId: 800018ba-0009-fe00-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: 800018ba-0009-fe00-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-07 20:44:25.5310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a6-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-07 20:44:25.5310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000341e-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-07 20:44:25.5310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a6-0007-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-07 20:44:25.5310 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000341e-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-07 20:44:25.5362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a6-0007-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-07 20:44:25.5362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000341e-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-07 20:44:25.5362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a6-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-07 20:44:25.5362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000341e-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-07 20:44:25.5362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a6-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-07 20:44:25.5362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000341e-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-07 20:44:25.5362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a6-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-07 20:44:25.5362 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000341e-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-07 20:44:25.5691 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a6-0007-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-07 20:44:25.7420 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000341e-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-07 20:44:26.0859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004076-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:44:26.0859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004076-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:44:26.0859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004076-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:44:26.0859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004076-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:44:26.0859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004076-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:44:26.0859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004076-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:44:26.1047 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004076-0006-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:46:33.6374 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007663-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:46:33.6374 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007663-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:46:33.6374 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007663-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:46:33.6374 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b21-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-07 20:46:33.6374 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007663-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:46:33.6471 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b21-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-07 20:46:33.6471 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007663-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:46:33.6471 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b21-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-07 20:46:33.6471 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007663-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:46:33.6471 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b21-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-07 20:46:33.6471 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b21-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-07 20:46:33.6471 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b21-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-07 20:46:33.6655 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007663-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:46:33.7854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b21-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-07 20:46:33.8302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003e7-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-07 20:46:33.8302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003e7-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-07 20:46:33.8321 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003e7-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-07 20:46:33.8321 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003e7-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-07 20:46:33.8321 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003e7-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-07 20:46:33.8321 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003e7-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-07 20:46:33.8321 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003e7-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-07 20:49:25.4854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b25-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-07 20:49:25.4854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007665-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:49:25.4854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b25-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-07 20:49:25.4854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007665-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:49:25.4854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b25-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-07 20:49:25.4854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007665-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:49:25.4921 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b25-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-07 20:49:25.4921 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007665-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:49:25.4921 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b25-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-07 20:49:25.4921 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007665-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:49:25.4921 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b25-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-07 20:49:25.4921 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007665-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:49:25.5147 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b25-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-07 20:49:25.6658 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007665-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:49:25.9217 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000463f-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-07 20:49:25.9217 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000463f-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-07 20:49:25.9217 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000463f-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-07 20:49:25.9217 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000463f-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-07 20:49:25.9288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000463f-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-07 20:49:25.9288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000463f-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-07 20:49:25.9462 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000463f-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-07 20:54:25.6740 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004641-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-07 20:54:25.6740 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004641-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-07 20:54:25.6740 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004641-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-07 20:54:25.6740 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004641-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-07 20:54:25.6740 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004641-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-07 20:54:25.6740 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004641-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-07 20:54:25.6841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003ef-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-07 20:54:25.6841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003ef-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-07 20:54:25.6841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003ef-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-07 20:54:25.6841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003ef-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-07 20:54:25.6841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003ef-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-07 20:54:25.6841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003ef-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-07 20:54:25.7123 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004641-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-07 20:54:25.8830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003ef-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-07 20:54:26.0854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007667-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:54:26.0854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007667-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:54:26.0854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007667-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:54:26.0914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007667-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:54:26.0914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007667-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:54:26.0914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007667-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:54:26.1088 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007667-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:59:25.4210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003f1-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-07 20:59:25.4210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003f1-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-07 20:59:25.4253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003f1-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-07 20:59:25.4253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003f1-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-07 20:59:25.4253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003f1-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-07 20:59:25.4253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003f1-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-07 20:59:25.4253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a8-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-07 20:59:25.4253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a8-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-07 20:59:25.4253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a8-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-07 20:59:25.4253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a8-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-07 20:59:25.4253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a8-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-07 20:59:25.4253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a8-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-07 20:59:25.4451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800003f1-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-07 20:59:25.5711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800017a8-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-07 20:59:25.7744 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007669-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:59:25.7744 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007669-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:59:25.7744 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007669-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:59:25.7744 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007669-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:59:25.7744 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007669-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:59:25.7744 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007669-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 20:59:25.7941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007669-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:04:25.4060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039f8-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-07 21:04:25.4060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062b4-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-07 21:04:25.4060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039f8-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-07 21:04:25.4060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062b4-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-07 21:04:25.4060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039f8-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-07 21:04:25.4149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062b4-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-07 21:04:25.4149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039f8-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-07 21:04:25.4149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062b4-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-07 21:04:25.4149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039f8-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-07 21:04:25.4149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062b4-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-07 21:04:25.4149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039f8-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-07 21:04:25.4149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062b4-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-07 21:04:25.4530 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039f8-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-07 21:04:25.6027 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062b4-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-07 21:04:25.8300 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000766d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:04:25.8300 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000766d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:04:25.8300 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000766d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:04:25.8359 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000766d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:04:25.8359 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000766d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:04:25.8359 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000766d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:04:25.8502 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000766d-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:09:25.4181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000fc-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-07 21:09:25.4202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000fc-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-07 21:09:25.4202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000fc-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-07 21:09:25.4202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000fc-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-07 21:09:25.4202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000fc-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-07 21:09:25.4202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000fc-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-07 21:09:25.4202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057eb-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-07 21:09:25.4202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057eb-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:09:25.4202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057eb-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:09:25.4346 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057eb-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-07 21:09:25.4346 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057eb-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-07 21:09:25.4346 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057eb-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-07 21:09:25.4346 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800000fc-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-07 21:09:25.6201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057eb-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:09:25.8776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004655-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-07 21:09:25.8776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004655-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-07 21:09:25.8776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004655-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-07 21:09:25.8776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004655-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-07 21:09:25.8776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004655-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-07 21:09:25.8776 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004655-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-07 21:09:25.8996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004655-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-07 21:14:25.4663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000342a-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-07 21:14:25.4663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ed6-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-07 21:14:25.4663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000342a-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-07 21:14:25.4692 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ed6-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-07 21:14:25.4692 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000342a-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-07 21:14:25.4692 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ed6-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-07 21:14:25.4692 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000342a-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-07 21:14:25.4692 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ed6-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-07 21:14:25.4692 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000342a-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-07 21:14:25.4692 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ed6-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-07 21:14:25.4692 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000342a-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-07 21:14:25.4692 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ed6-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-07 21:14:25.4910 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000342a-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-07 21:14:25.6126 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ed6-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-07 21:14:25.9416 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057ef-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-07 21:14:25.9416 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057ef-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:14:25.9416 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057ef-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:14:25.9416 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057ef-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-07 21:14:25.9416 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057ef-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-07 21:14:25.9416 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057ef-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-07 21:14:25.9809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800057ef-0004-f700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:19:25.4242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039fa-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-07 21:19:25.4242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062bc-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-07 21:19:25.4242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039fa-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-07 21:19:25.4242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062bc-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-07 21:19:25.4298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039fa-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-07 21:19:25.4298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062bc-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-07 21:19:25.4298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039fa-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-07 21:19:25.4298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062bc-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-07 21:19:25.4298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039fa-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-07 21:19:25.4298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062bc-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-07 21:19:25.4298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039fa-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-07 21:19:25.4298 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062bc-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-07 21:19:25.4604 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062bc-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-07 21:19:25.6106 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039fa-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-07 21:19:25.8183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004659-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-07 21:19:25.8201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004659-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-07 21:19:25.8201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004659-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-07 21:19:25.8201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004659-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-07 21:19:25.8201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004659-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-07 21:19:25.8201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004659-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-07 21:19:25.8409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004659-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-07 21:24:25.4505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bce-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-07 21:24:25.4505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bce-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-07 21:24:25.4505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bce-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-07 21:24:25.4505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bce-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-07 21:24:25.4505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bce-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-07 21:24:25.4505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bce-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-07 21:24:25.4505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000465d-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-07 21:24:25.4505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000465d-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-07 21:24:25.4505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000465d-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-07 21:24:25.4657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000465d-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-07 21:24:25.4657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000465d-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-07 21:24:25.4657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000465d-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-07 21:24:25.4657 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002bce-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-07 21:24:25.6495 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000465d-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-07 21:24:25.8601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ede-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-07 21:24:25.8601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ede-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-07 21:24:25.8601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ede-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-07 21:24:25.8601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ede-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-07 21:24:25.8601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ede-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-07 21:24:25.8601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ede-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-07 21:24:25.8838 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ede-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-07 21:29:25.4355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039fc-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-07 21:29:25.4355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062be-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-07 21:29:25.4355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039fc-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-07 21:29:25.4355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062be-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-07 21:29:25.4402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039fc-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-07 21:29:25.4402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062be-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-07 21:29:25.4402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039fc-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-07 21:29:25.4402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062be-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-07 21:29:25.4402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039fc-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-07 21:29:25.4402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062be-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-07 21:29:25.4402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039fc-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-07 21:29:25.4402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062be-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-07 21:29:25.4754 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039fc-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-07 21:29:25.6151 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062be-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-07 21:29:25.9089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ee2-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-07 21:29:25.9089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ee2-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-07 21:29:25.9089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ee2-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-07 21:29:25.9089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ee2-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-07 21:29:25.9089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ee2-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-07 21:29:25.9089 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ee2-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-07 21:29:25.9302 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002ee2-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-07 21:34:25.4304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000767b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:34:25.4304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b29-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-07 21:34:25.4304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000767b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:34:25.4304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b29-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-07 21:34:25.4304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000767b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:34:25.4304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b29-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-07 21:34:25.4304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000767b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:34:25.4304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b29-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-07 21:34:25.4304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000767b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:34:25.4304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b29-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-07 21:34:25.4304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000767b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:34:25.4304 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b29-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-07 21:34:25.4572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000767b-0002-f200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8220/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-02-07 21:34:25.5814 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004b29-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-07 21:34:25.8844 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004661-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-07 21:34:25.8844 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004661-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-07 21:34:25.8844 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004661-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-07 21:34:25.8844 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004661-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-07 21:34:25.8844 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004661-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-07 21:34:25.8844 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004661-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-07 21:34:25.9065 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004661-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-07 21:39:25.4492 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062ce-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-07 21:39:25.4492 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039fe-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-07 21:39:25.4492 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062ce-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-07 21:39:25.4492 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039fe-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-07 21:39:25.4492 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039fe-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-07 21:39:25.4492 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062ce-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-07 21:39:25.4492 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039fe-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-07 21:39:25.4492 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062ce-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-07 21:39:25.4492 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039fe-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-07 21:39:25.4492 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800039fe-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-07 21:39:25.4492 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062ce-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-07 21:39:25.4492 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800062ce-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