2026-04-14 10:28:41.7562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022b4-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/MapLayer/LayerSetting is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.7635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f34-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.7635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b50-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.7635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a403-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmListRealTime AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.7635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e29a-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetEquipmentInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.7635 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022b4-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/MapLayer/LayerSetting AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.8038 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f34-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.8038 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b50-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.8038 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a403-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.8038 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e29a-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.8038 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022b4-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.8038 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f34-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.8038 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b50-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.8095 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a403-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.8095 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e29a-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.8095 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022b4-0400-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-04-14 10:28:41.8095 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f34-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.8095 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b50-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.8095 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a403-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.8418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e29a-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.8418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022b4-0400-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-04-14 10:28:41.9519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a403-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmListRealTime ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.9519 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f34-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:41.9992 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022b4-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/MapLayer/LayerSetting?preventCache=1776133721613&client=city&markKey=001ec3e71b4d488aa3b6c74b96fb26ea&requestMap=pd_map ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:42.0650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:42.0650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f36-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:42.0650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022b6-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:42.0650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/QS1126 is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:42.0650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f36-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/Export/GetMapArea is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:42.0650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022b6-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:42.0650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/QS1126 AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:42.0650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f36-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/Export/GetMapArea AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:42.0650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:42.0650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022b6-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:42.0650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f36-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:42.0650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:42.0751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022b6-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:42.0751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f36-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:42.0751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:42.0906 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022b6-0400-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-04-14 10:28:42.0906 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e29a-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetEquipmentInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:42.0906 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f36-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:42.0906 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022b6-0400-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-04-14 10:28:42.0906 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f36-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/Export/GetMapArea?requestMap=pd_map&areaName=411725.json&state=true&usage=gismap ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:42.0906 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022b6-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList?nodeName=GIS服务配置&requestMap=pd_map&preventCache=1776133721943 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:42.2724 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/QS1126?title=QS1126&requestMap=pd_map&preventCache=1776133721944 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:43.3665 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b50-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:43.3821 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a405-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:43.3821 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a405-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:43.3821 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a405-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:43.3889 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a405-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:43.3889 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a405-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:43.3889 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a405-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:28:43.4318 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a405-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.5833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a407-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.5833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008183-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.5833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a407-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.5833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008183-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.5833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a407-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.5833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a407-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.5833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008183-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.5919 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a407-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.5919 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008183-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.5919 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a407-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.5919 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008183-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.5919 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008183-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.6580 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008183-0003-bf00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.7811 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a407-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.8001 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a45-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.8001 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a45-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.8001 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a45-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.8001 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a45-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.8001 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a45-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.8001 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a45-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:20.8374 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a45-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:44.9603 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b379-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:44.9603 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a39-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:44.9603 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b379-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:44.9603 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a39-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:44.9603 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b379-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:44.9672 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a39-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:44.9672 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b379-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:44.9672 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a39-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:44.9672 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b379-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:44.9672 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a39-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:44.9672 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b379-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:44.9672 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a39-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:45.0406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b379-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:45.4072 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a39-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:45.4072 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000742b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:45.4212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000742b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:45.4212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000742b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:45.4212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000742b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:45.4212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000742b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:45.4212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000742b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:45.4627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000742b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:47.2941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000742d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:47.2941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c264-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:47.2964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000742d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:47.2964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c264-0004-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-04-14 10:29:47.2964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000742d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:47.2964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c264-0004-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-04-14 10:29:47.2964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000742d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:47.2964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c264-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:47.2964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000742d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:47.2964 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c264-0004-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-04-14 10:29:47.3115 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000742d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:47.3115 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c264-0004-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-04-14 10:29:47.3747 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000742d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:47.7748 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c264-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:47.7946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c266-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:47.7946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c266-0004-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-04-14 10:29:47.7946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c266-0004-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-04-14 10:29:47.7946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c266-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:29:47.7946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c266-0004-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-04-14 10:29:47.7946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c266-0004-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-04-14 10:29:47.8375 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c266-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:52.4307 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37b-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:52.4307 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a3b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:52.4307 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37b-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:52.4307 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a3b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:52.4366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37b-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:52.4366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a3b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:52.4366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37b-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:52.4366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a3b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:52.4366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37b-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:52.4366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a3b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:52.4366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37b-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:52.4366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a3b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:52.7946 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005a3b-0005-cd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:54.0887 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37b-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:54.1069 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b56-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:54.1090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b56-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:54.1090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b56-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:54.1090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b56-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:54.1090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b56-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:54.1090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b56-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:31:54.1518 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b56-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:42.3124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b58-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:42.3124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:42.3124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b58-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:42.3124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:42.3124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b58-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:42.3124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:42.3124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b58-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:42.3124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:42.3124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b58-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:42.3124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:42.3124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b58-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:42.3270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:42.4745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b58-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:43.3288 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:43.3482 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a807-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:43.3482 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a807-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:43.3482 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a807-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:43.3482 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a807-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:43.3482 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a807-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:43.3584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a807-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:33:43.3935 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a807-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:20.5833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b9-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:20.5833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b5a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:20.5833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b9-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:20.5833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b5a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:20.5833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b9-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:20.5833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b5a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:20.5833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b9-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:20.5833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b5a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:20.5833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b9-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:20.5941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b5a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:20.5941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b9-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:20.5941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b5a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:20.6609 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6b9-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:20.7869 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b5a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:20.8026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c26e-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:20.8026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c26e-0004-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-04-14 10:34:20.8026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c26e-0004-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-04-14 10:34:20.8026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c26e-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:20.8026 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c26e-0004-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-04-14 10:34:20.8124 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c26e-0004-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-04-14 10:34:20.8446 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c26e-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:44.9563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c270-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:44.9563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37d-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:44.9563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c270-0004-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-04-14 10:34:44.9563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37d-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:44.9563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c270-0004-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-04-14 10:34:44.9563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37d-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:44.9563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c270-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:44.9563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37d-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:44.9563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c270-0004-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-04-14 10:34:44.9677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37d-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:44.9677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c270-0004-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-04-14 10:34:44.9677 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37d-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:45.0351 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c270-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:45.4215 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37d-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:45.4369 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37f-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:45.4369 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37f-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:45.4369 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37f-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:45.4369 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37f-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:45.4369 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37f-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:45.4369 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37f-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:45.4803 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b37f-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.3122 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a809-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.3122 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f68e-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.3122 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a809-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.3122 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f68e-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.3122 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a809-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.3122 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a809-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.3122 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f68e-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.3122 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a809-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.3122 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f68e-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.3122 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a809-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.3122 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f68e-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.3122 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f68e-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.4273 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a809-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.7997 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f68e-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.8146 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f690-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.8146 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f690-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.8146 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f690-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.8146 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f690-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.8279 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f690-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.8279 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f690-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:34:47.8645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f690-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:36:52.4199 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008447-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:36:52.4199 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a409-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:36:52.4224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008447-0003-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-04-14 10:36:52.4224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a409-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:36:52.4224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008447-0003-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-04-14 10:36:52.4224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a409-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:36:52.4224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008447-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:36:52.4224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a409-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:36:52.4224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008447-0003-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-04-14 10:36:52.4224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a409-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:36:52.4224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008447-0003-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-04-14 10:36:52.4224 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a409-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:36:52.5858 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a409-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:36:53.7294 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008447-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:36:53.7590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c274-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:36:53.7590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c274-0004-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-04-14 10:36:53.7590 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c274-0004-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-04-14 10:36:53.7660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c274-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:36:53.7660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c274-0004-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-04-14 10:36:53.7660 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c274-0004-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-04-14 10:36:53.8060 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c274-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:53.8498 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b381-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:53.8498 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aae-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:53.8498 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b381-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:53.8498 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aae-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:53.8498 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b381-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:53.8498 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aae-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:53.8498 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b381-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:53.8498 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aae-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:53.8603 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b381-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:53.8603 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aae-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:53.8603 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b381-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:53.8603 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aae-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:54.0004 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b381-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:54.7509 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007aae-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:54.7692 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:54.7692 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:54.7692 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:54.7692 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:54.7692 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:54.7692 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:37:54.8485 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.3167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b60-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.3167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.3167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b60-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.3167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.3167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b60-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.3167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.3167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b60-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.3167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.3167 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b60-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.3282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.3282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b60-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.3282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.4004 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b60-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.5222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.5355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fdb-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.5355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fdb-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.5355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fdb-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.5355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fdb-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.5355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fdb-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.5478 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fdb-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:38:42.5803 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fdb-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:20.5859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c278-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:20.5859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c3-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:20.5859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c278-0004-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-04-14 10:39:20.5859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c3-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:20.5859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c278-0004-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-04-14 10:39:20.5859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c3-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:20.5859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c278-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:20.5949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c3-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:20.5949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c278-0004-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-04-14 10:39:20.5949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c3-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:20.5949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c278-0004-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-04-14 10:39:20.5949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c3-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:20.6664 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c3-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:20.7835 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c278-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:20.7980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c5-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:20.7980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c5-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:20.7980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c5-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:20.7980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c5-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:20.7980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c5-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:20.7980 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c5-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:20.8418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c5-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:44.9508 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f694-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:44.9508 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a80d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:44.9508 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f694-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:44.9545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a80d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:44.9545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f694-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:44.9545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a80d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:44.9545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f694-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:44.9545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a80d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:44.9545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f694-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:44.9545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a80d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:44.9545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f694-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:44.9545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a80d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:45.1005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f694-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:45.9614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a80d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:45.9725 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c27a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:45.9725 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c27a-0004-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-04-14 10:39:45.9725 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c27a-0004-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-04-14 10:39:45.9725 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c27a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:45.9725 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c27a-0004-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-04-14 10:39:45.9725 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c27a-0004-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-04-14 10:39:46.0161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c27a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:47.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c27c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:47.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c27c-0004-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-04-14 10:39:47.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007431-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:47.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c27c-0004-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-04-14 10:39:47.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007431-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:47.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c27c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:47.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007431-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:47.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c27c-0004-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-04-14 10:39:47.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007431-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:47.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c27c-0004-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-04-14 10:39:47.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007431-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:47.2974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007431-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:47.5116 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c27c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:47.8826 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007431-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:47.9035 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:47.9035 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:47.9082 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:47.9082 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:47.9082 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:47.9082 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:39:47.9474 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6c7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:41:52.4210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a413-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:41:52.4210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000844b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:41:52.4232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a413-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:41:52.4232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000844b-0003-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-04-14 10:41:52.4232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a413-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:41:52.4232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000844b-0003-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-04-14 10:41:52.4232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a413-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:41:52.4232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000844b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:41:52.4232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a413-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:41:52.4232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000844b-0003-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-04-14 10:41:52.4232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a413-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:41:52.4232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000844b-0003-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-04-14 10:41:52.7447 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a413-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:41:54.1182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000844b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:41:54.1371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:41:54.1371 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:41:54.1421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:41:54.1421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:41:54.1421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:41:54.1421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:41:54.1810 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:53.8541 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab6-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:53.8541 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b385-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:53.8541 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab6-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:53.8615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b385-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:53.8615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab6-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:53.8615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b385-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:53.8615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab6-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:53.8615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b385-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:53.8615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab6-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:53.8615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b385-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:53.8615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab6-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:53.8615 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b385-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:53.9594 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab6-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:55.1560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b385-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:55.1724 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007435-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:55.1745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007435-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:55.1745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007435-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:55.1745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007435-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:55.1745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007435-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:55.1745 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007435-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:42:55.2175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007435-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:43:42.3157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000844f-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:43:42.3157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a415-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:43:42.3157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000844f-0003-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-04-14 10:43:42.3157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a415-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:43:42.3157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000844f-0003-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-04-14 10:43:42.3157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a415-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:43:42.3157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000844f-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:43:42.3157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a415-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:43:42.3157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000844f-0003-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-04-14 10:43:42.3157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a415-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:43:42.3157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000844f-0003-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-04-14 10:43:42.3157 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a415-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:43:42.5209 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000844f-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:43:43.6479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a415-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:43:43.6610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a417-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:43:43.6610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a417-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:43:43.6610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a417-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:43:43.6610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a417-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:43:43.6610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a417-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:43:43.6610 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a417-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:43:43.7063 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a417-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.5721 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007437-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.5721 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a813-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.5721 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007437-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.5721 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a813-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.5721 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007437-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.5721 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a813-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.5721 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007437-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.5805 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a813-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.5805 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007437-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.5805 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a813-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.5805 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007437-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.5805 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a813-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.6506 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007437-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.7832 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a813-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.8149 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a815-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.8163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a815-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.8163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a815-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.8163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a815-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.8163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a815-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.8163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a815-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:20.8582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a815-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:44.9453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a419-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:44.9453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003001-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:44.9453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a419-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:44.9453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003001-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:44.9453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a419-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:44.9453 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003001-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:44.9560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a419-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:44.9560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003001-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:44.9560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a419-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:44.9560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003001-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:44.9560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a419-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:44.9560 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003001-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:45.1091 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a419-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:46.1287 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003001-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:46.1445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003003-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:46.1445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003003-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:46.1445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003003-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:46.1445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003003-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:46.1445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003003-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:46.1445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003003-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:46.1899 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003003-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.2998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003005-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.2998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a41b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.2998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003005-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.2998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a41b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.2998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003005-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.2998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a41b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.2998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003005-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.2998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a41b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.2998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003005-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.2998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a41b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.2998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003005-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.2998 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a41b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.4147 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003005-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.8641 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a41b-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.8806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000743d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.8806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000743d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.8806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000743d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.8806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000743d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.8806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000743d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.8806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000743d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:44:47.9247 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000743d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:46:52.4279 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c50d-000b-6000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:46:52.4279 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000234-000b-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:46:52.4279 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c50d-000b-6000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:46:52.4279 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000234-000b-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-04-14 10:46:52.4279 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c50d-000b-6000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:46:52.4279 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000234-000b-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-04-14 10:46:52.4279 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c50d-000b-6000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:46:52.4279 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000234-000b-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:46:52.4279 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c50d-000b-6000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:46:52.4279 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000234-000b-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-04-14 10:46:52.4279 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c50d-000b-6000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:46:52.4279 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000234-000b-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-04-14 10:46:52.6227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c50d-000b-6000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:46:54.0668 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000234-000b-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:46:54.0822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a41f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:46:54.0822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a41f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:46:54.0822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a41f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:46:54.0822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a41f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:46:54.0822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a41f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:46:54.0822 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a41f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:46:54.1267 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a41f-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:47:53.8633 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000743f-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:47:53.8633 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c280-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:47:53.8633 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000743f-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:47:53.8633 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c280-0004-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-04-14 10:47:53.8633 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000743f-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:47:53.8633 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c280-0004-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-04-14 10:47:53.8633 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000743f-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:47:53.8633 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c280-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:47:53.8633 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000743f-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:47:53.8633 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c280-0004-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-04-14 10:47:53.8633 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000743f-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:47:53.8633 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c280-0004-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-04-14 10:47:53.9608 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000743f-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:47:54.7392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c280-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:47:54.7555 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b8a-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:47:54.7555 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b8a-0002-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-04-14 10:47:54.7555 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b8a-0002-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-04-14 10:47:54.7555 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b8a-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:47:54.7555 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b8a-0002-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-04-14 10:47:54.7555 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b8a-0002-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-04-14 10:47:54.7988 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80009b8a-0002-f500-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:42.3225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000300d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:42.3225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a423-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:42.3225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000300d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:42.3225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a423-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:42.3225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000300d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:42.3225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a423-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:42.3225 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000300d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:42.3317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a423-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:42.3317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000300d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:42.3317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a423-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:42.3317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000300d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:42.3317 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a423-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:42.4335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000300d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:43.5398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a423-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:43.5578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6d1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:43.5578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6d1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:43.5578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6d1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:43.5578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6d1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:43.5666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6d1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:43.5666 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6d1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:48:43.6020 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6d1-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:20.5759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c284-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:20.5759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007441-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:20.6005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c284-0004-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-04-14 10:49:20.6005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007441-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:20.6005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c284-0004-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-04-14 10:49:20.6005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007441-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:20.6005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c284-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:20.6005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007441-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:20.6005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c284-0004-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-04-14 10:49:20.6005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007441-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:20.6005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c284-0004-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-04-14 10:49:20.6005 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007441-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:20.6763 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c284-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:20.8055 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007441-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:20.8235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007443-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:20.8235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007443-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:20.8235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007443-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:20.8235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007443-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:20.8235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007443-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:20.8333 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007443-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:20.8649 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007443-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.3051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a425-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.3051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000300f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.3051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a425-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.3051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000300f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.3051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a425-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.3051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000300f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.3051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a425-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.3051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000300f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.3051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a425-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.3168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000300f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.3168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a425-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.3168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000300f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.4569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a425-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.7970 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000300f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.8113 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007445-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.8113 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007445-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.8113 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007445-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.8181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007445-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.8181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007445-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.8181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007445-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:49:47.8548 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007445-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:51:52.4223 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007447-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:51:52.4223 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3fc-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:51:52.4223 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007447-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:51:52.4223 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3fc-0004-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-04-14 10:51:52.4282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007447-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:51:52.4282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3fc-0004-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-04-14 10:51:52.4282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007447-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:51:52.4282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3fc-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:51:52.4282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007447-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:51:52.4282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3fc-0004-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-04-14 10:51:52.4282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007447-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:51:52.4282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3fc-0004-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-04-14 10:51:52.5104 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007447-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:51:52.7038 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b3fc-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:51:52.7158 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b395-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:51:52.7158 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b395-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:51:52.7158 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b395-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:51:52.7158 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b395-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:51:52.7246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b395-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:51:52.7246 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b395-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:51:52.7608 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b395-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:53.8527 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b397-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:53.8527 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab8-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:53.8527 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b397-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:53.8527 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab8-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:53.8527 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b397-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:53.8527 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab8-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:53.8527 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b397-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:53.8527 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab8-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:53.8527 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b397-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:53.8652 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab8-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:53.8652 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b397-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:53.8652 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab8-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:54.0541 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b397-0005-ae00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:55.1884 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ab8-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:55.2065 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003011-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:55.2090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003011-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:55.2090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003011-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:55.2090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003011-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:55.2090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003011-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:55.2090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003011-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:52:55.2824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003011-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:53:42.3339 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b400-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:53:42.3339 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c288-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:53:42.3339 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b400-0004-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-04-14 10:53:42.3339 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c288-0004-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-04-14 10:53:42.3339 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b400-0004-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-04-14 10:53:42.3339 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c288-0004-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-04-14 10:53:42.3339 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b400-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:53:42.3339 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c288-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:53:42.3339 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b400-0004-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-04-14 10:53:42.3339 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c288-0004-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-04-14 10:53:42.3339 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b400-0004-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-04-14 10:53:42.3339 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c288-0004-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-04-14 10:53:42.4160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b400-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:53:42.5285 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c288-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:53:42.5495 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003013-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:53:42.5495 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003013-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:53:42.5541 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003013-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:53:42.5541 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003013-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:53:42.5541 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003013-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:53:42.5541 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003013-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:53:42.5937 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003013-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:20.5778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c28a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:20.5778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c28a-0004-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-04-14 10:54:20.5778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000236-000b-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:20.5778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c28a-0004-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-04-14 10:54:20.5778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000236-000b-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-04-14 10:54:20.5778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c28a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:20.5778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000236-000b-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-04-14 10:54:20.5844 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c28a-0004-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-04-14 10:54:20.5844 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000236-000b-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:20.5844 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c28a-0004-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-04-14 10:54:20.5844 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000236-000b-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-04-14 10:54:20.5844 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000236-000b-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-04-14 10:54:20.6532 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c28a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:20.7765 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000236-000b-d700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:20.7944 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abc-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:20.7944 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abc-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:20.7944 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abc-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:20.7944 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abc-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:20.8028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abc-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:20.8028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abc-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:20.8380 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abc-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:47.3077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c28c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:47.3077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6d7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:47.3077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c28c-0004-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-04-14 10:54:47.3077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6d7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:47.3077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c28c-0004-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-04-14 10:54:47.3077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6d7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:47.3077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c28c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:47.3077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6d7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:47.3077 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c28c-0004-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-04-14 10:54:47.3192 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6d7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:47.3192 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c28c-0004-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-04-14 10:54:47.3192 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6d7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:47.5679 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c28c-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:48.2314 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6d7-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:48.2489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abe-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:48.2489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abe-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:48.2489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abe-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:48.2489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abe-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:48.2578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abe-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:48.2578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abe-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:54:48.2931 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007abe-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:56:52.4239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b402-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:56:52.4239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c290-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:56:52.4239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b402-0004-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-04-14 10:56:52.4239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c290-0004-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-04-14 10:56:52.4296 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b402-0004-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-04-14 10:56:52.4296 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c290-0004-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-04-14 10:56:52.4296 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b402-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:56:52.4296 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c290-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:56:52.4296 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b402-0004-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-04-14 10:56:52.4296 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c290-0004-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-04-14 10:56:52.4296 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b402-0004-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-04-14 10:56:52.4296 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c290-0004-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-04-14 10:56:52.6085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c290-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:56:53.8648 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b402-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:56:53.8795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a429-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:56:53.8795 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a429-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:56:53.8845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a429-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:56:53.8845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a429-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:56:53.8845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a429-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:56:53.8845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a429-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:56:53.9253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a429-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:53.8570 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f3e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:53.8570 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6df-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:53.8570 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f3e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:53.8570 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6df-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:53.8570 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f3e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:53.8570 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6df-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:53.8570 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f3e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:53.8570 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6df-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:53.8673 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f3e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:53.8673 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6df-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:53.8673 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f3e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:53.8673 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6df-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:53.9503 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6df-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:54.9475 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f3e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:54.9681 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f40-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:54.9681 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f40-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:54.9681 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f40-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:54.9681 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f40-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:54.9768 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f40-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:54.9768 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f40-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:57:55.1016 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f40-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:58:42.3283 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a433-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:58:42.3283 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003017-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:58:42.3283 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a433-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:58:42.3283 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003017-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:58:42.3283 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a433-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:58:42.3283 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003017-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:58:42.3360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a433-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:58:42.3360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003017-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:58:42.3360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a433-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:58:42.3360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003017-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:58:42.3360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a433-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:58:42.3360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003017-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:58:42.5028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a433-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:58:43.7870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003017-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:58:43.7996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b406-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:58:43.7996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b406-0004-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-04-14 10:58:43.7996 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b406-0004-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-04-14 10:58:43.8056 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b406-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:58:43.8056 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b406-0004-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-04-14 10:58:43.8056 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b406-0004-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-04-14 10:58:43.8417 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b406-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.5930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f44-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.5930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b64-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.5930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f44-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.5930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b64-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.5930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f44-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.5930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b64-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.5930 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f44-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.6018 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b64-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.6018 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f44-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.6018 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b64-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.6018 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f44-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.6018 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b64-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.6715 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f44-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.7798 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b64-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.8199 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ac-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.8221 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ac-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.8221 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ac-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.8221 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ac-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.8221 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ac-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.8221 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ac-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:20.8663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ac-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:47.3097 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000301b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:47.3097 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a435-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:47.3097 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000301b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:47.3097 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a435-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:47.3212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000301b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:47.3212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a435-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:47.3212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000301b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:47.3212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a435-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:47.3212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000301b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:47.3212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a435-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:47.3212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000301b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:47.3212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a435-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:47.5000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000301b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:48.0574 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a435-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:48.0881 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a437-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:48.0881 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a437-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:48.0881 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a437-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:48.0881 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a437-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:48.0881 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a437-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:48.0881 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a437-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 10:59:48.1326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a437-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:52.4346 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b6a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:52.4346 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f46-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:52.4346 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b6a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:52.4767 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f46-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:52.4790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b6a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:52.4790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f46-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:52.4790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b6a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:52.4790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f46-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:52.4790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b6a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:52.4790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f46-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:52.4790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b6a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:52.4790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f46-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:52.6853 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b6a-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:53.9634 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f46-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:53.9784 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f48-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:53.9784 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f48-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:53.9784 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f48-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:53.9784 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f48-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:53.9784 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f48-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:53.9784 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f48-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:01:54.0217 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f48-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:02:53.8584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b40e-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:02:53.8584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c292-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:02:53.8584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b40e-0004-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-04-14 11:02:53.8584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c292-0004-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-04-14 11:02:53.8584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b40e-0004-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-04-14 11:02:53.8584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c292-0004-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-04-14 11:02:53.8584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b40e-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:02:53.8584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c292-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:02:53.8584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b40e-0004-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-04-14 11:02:53.8697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c292-0004-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-04-14 11:02:53.8697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b40e-0004-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-04-14 11:02:53.8697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c292-0004-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-04-14 11:02:54.0372 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b40e-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:02:54.9034 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c292-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:02:54.9223 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:02:54.9223 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:02:54.9223 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:02:54.9309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:02:54.9309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:02:54.9309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:02:54.9701 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad0-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:42.3307 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a445-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:42.3307 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:42.3307 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a445-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:42.3307 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:42.3307 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a445-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:42.3376 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:42.3376 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a445-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:42.3376 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:42.3376 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a445-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:42.3376 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:42.3376 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a445-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:42.3376 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:42.4706 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a445-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:43.0360 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ad4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:43.0493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b70-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:43.0493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b70-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:43.0493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b70-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:43.0493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b70-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:43.0578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b70-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:43.0578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b70-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:03:43.0952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b70-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:20.5582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c296-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:20.5582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b410-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:20.5582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c296-0004-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-04-14 11:04:20.5582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b410-0004-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-04-14 11:04:20.5582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c296-0004-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-04-14 11:04:20.5582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b410-0004-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-04-14 11:04:20.5582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c296-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:20.5582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b410-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:20.5582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c296-0004-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-04-14 11:04:20.5582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b410-0004-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-04-14 11:04:20.5582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c296-0004-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-04-14 11:04:20.5582 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b410-0004-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-04-14 11:04:20.6329 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c296-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:20.7653 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b410-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:20.7803 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6b4-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:20.7803 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6b4-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:20.7803 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6b4-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:20.7803 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6b4-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:20.7803 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6b4-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:20.7803 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6b4-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:20.8235 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6b4-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.1694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.1694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/HostManager/GetHostConfig is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.1694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01b-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.1694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/HostManager/GetHostConfig AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.1694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01b-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/WebSite/GetWebSiteConfig is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.1694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.1694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01b-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/WebSite/GetWebSiteConfig AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.1694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.1694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01b-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.1694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.1694 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01b-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.1826 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01b-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.1990 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007ae4-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/HostManager/GetHostConfig?request.preventCache=1776135863106 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.6119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01b-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/WebSite/GetWebSiteConfig?client=city&request.preventCache=1776135863106&identity=d5443a5f51c94bfe85cbd0d1ba67b1ae ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.6526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01d-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.6526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01d-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/GCK/Demonstrate/IsOpenYanshi is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.6526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01d-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/GCK/Demonstrate/IsOpenYanshi AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.6526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01d-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.6526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01d-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.6526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01d-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.6735 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01d-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/GCK/Demonstrate/IsOpenYanshi ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.8874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b17-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.8874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01f-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.8874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b17-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/HostManager/GetHostConfig is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.8874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01f-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/UserCenter/GetUserWorkStatus is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.8874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a26b-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.8874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b412-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.8874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b17-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/HostManager/GetHostConfig AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.8874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01f-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/UserCenter/GetUserWorkStatus AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.8874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a26b-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaOMS/OMS/UserCenter/GetWorkStatus is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.8874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b412-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.8874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b17-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.8874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01f-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.8874 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a26b-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaOMS/OMS/UserCenter/GetWorkStatus AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.9014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b412-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.9014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b17-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.9014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01f-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.9014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a26b-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.9014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b412-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.9014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b17-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.9014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01f-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.9014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a26b-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.9014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b412-0004-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-04-14 11:04:23.9014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a26b-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.9014 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b412-0004-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-04-14 11:04:23.9201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b01f-0001-8f00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/UserCenter/GetUserWorkStatus?userid=87 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.9201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a26b-0001-7900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/UserCenter/GetWorkStatus ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.9201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b17-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaOMS/OMS/HostManager/GetHostConfig?request.preventCache=1776135863721 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.9201 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b412-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList?nodeName=智能语音 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.9938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b74-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.9957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b74-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/GCK/PlatMonitor/SavePVLogInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.9957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b74-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/GCK/PlatMonitor/SavePVLogInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.9957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b74-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.9957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b74-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:23.9957 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b74-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:24.0283 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a451-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:24.0283 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b74-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/GCK/PlatMonitor/SavePVLogInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:24.0494 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a451-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/GCK/Message/GetInformationInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:24.0494 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a451-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/GCK/Message/GetInformationInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:24.0494 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a451-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:24.0565 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a451-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:24.0565 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a451-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:24.1675 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a451-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/GCK/Message/GetInformationInfo?userID=87&pageIndex=1&pageSize=10&request.preventCache=1776135863963 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.5309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b19-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.5309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b19-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.5309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b19-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.5309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b19-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.5414 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b19-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.5414 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b19-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.5414 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b19-0001-aa00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList?nodeName=地图悬停 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a453-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a453-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a453-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6119 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a453-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a453-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b414-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c29a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a453-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b76-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b414-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/QS1126 is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c29a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/Export/GetMapArea is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b76-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/MetaData/all is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b414-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/QS1126 AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c29a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/Export/GetMapArea AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b76-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/MetaData/all AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b414-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c29a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a453-0003-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaWorkFlow/WorkFlow/AccountManage/GetSelectItemList?nodeName=GIS服务配置&requestMap=pd_map&preventCache=1776135865539 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6203 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b76-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6350 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b414-0004-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-04-14 11:04:25.6350 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c29a-0004-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-04-14 11:04:25.6350 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b76-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6350 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b414-0004-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-04-14 11:04:25.6350 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c29a-0004-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-04-14 11:04:25.6350 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b76-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.6350 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000c29a-0004-fe00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/Export/GetMapArea?requestMap=pd_map&areaName=411725.json&state=true&usage=gismap ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:25.7021 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b414-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/QS1126?title=QS1126&requestMap=pd_map&preventCache=1776135865540 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:26.1227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005b76-0000-7200-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/MetaData/all?mapServerName=QS1126&requestMap=pd_map ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:47.3148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041b9-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:47.3148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b02-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:47.3148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041b9-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:47.3148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b02-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:47.3148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041b9-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:47.3249 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b02-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:47.3249 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041b9-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:47.3249 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b02-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:47.3249 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041b9-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:47.3249 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b02-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:47.3249 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041b9-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:47.3249 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b02-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:47.4991 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041b9-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:48.2724 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b02-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:48.2857 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008465-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:48.2857 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008465-0003-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-04-14 11:04:48.2857 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008465-0003-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-04-14 11:04:48.2922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008465-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:04:48.2922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008465-0003-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-04-14 11:04:48.2922 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008465-0003-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-04-14 11:04:48.3306 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008465-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:06:52.4277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc2c-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:06:52.4277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed3-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:06:52.4277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc2c-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:06:52.4277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed3-0004-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-04-14 11:06:52.4277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc2c-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:06:52.4336 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc2c-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:06:52.4336 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed3-0004-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-04-14 11:06:52.4336 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc2c-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:06:52.4336 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed3-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:06:52.4336 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc2c-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:06:52.4336 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed3-0004-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-04-14 11:06:52.4336 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed3-0004-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-04-14 11:06:52.5627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc2c-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:06:53.7499 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed3-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:06:53.7656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008471-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:06:53.7656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008471-0003-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-04-14 11:06:53.7656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008471-0003-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-04-14 11:06:53.7656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008471-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:06:53.7656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008471-0003-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-04-14 11:06:53.7656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008471-0003-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-04-14 11:06:53.8101 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008471-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:53.8564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f6a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:53.8564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6fd-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:53.8564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f6a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:53.8564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6fd-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:53.8564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f6a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:53.8564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6fd-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:53.8564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f6a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:53.8564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6fd-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:53.8564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f6a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:53.8564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6fd-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:53.8564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f6a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:53.8564 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6fd-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:54.0793 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b6fd-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:55.0242 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f6a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:55.0415 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000729d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:55.0437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000729d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:55.0437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000729d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:55.0437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000729d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:55.0437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000729d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:55.0437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000729d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:07:55.2906 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000729d-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:08:42.3340 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008473-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:08:42.3340 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000302f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:08:42.3340 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008473-0003-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-04-14 11:08:42.3340 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000302f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:08:42.3402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008473-0003-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-04-14 11:08:42.3402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000302f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:08:42.3402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008473-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:08:42.3402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000302f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:08:42.3402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008473-0003-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-04-14 11:08:42.3402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000302f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:08:42.3402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008473-0003-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-04-14 11:08:42.3402 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000302f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:08:42.4703 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008473-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:08:43.6748 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000302f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:08:43.6880 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000729f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:08:43.6880 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000729f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:08:43.6880 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000729f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:08:43.6880 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000729f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:08:43.6880 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000729f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:08:43.6880 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000729f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:08:43.7316 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000729f-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f6e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003031-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f6e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003031-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f6e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003031-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f6e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003031-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f6e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003031-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f6e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:20.5771 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003031-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:20.6442 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003031-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:20.7675 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f6e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:20.7852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed5-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:20.7852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed5-0004-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-04-14 11:09:20.7852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed5-0004-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-04-14 11:09:20.7852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed5-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:20.7852 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed5-0004-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-04-14 11:09:20.7944 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed5-0004-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-04-14 11:09:20.8305 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed5-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:47.3179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008477-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:47.3179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003033-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:47.3179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008477-0003-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-04-14 11:09:47.3179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003033-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:47.3179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008477-0003-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-04-14 11:09:47.3245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008477-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:47.3245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003033-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:47.3245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008477-0003-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-04-14 11:09:47.3245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003033-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:47.3245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008477-0003-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-04-14 11:09:47.3245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003033-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:47.3245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003033-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:47.4472 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008477-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:47.8313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003033-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:47.8498 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed7-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:47.8498 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed7-0004-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-04-14 11:09:47.8498 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed7-0004-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-04-14 11:09:47.8563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed7-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:09:47.8563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed7-0004-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-04-14 11:09:47.8563 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed7-0004-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-04-14 11:09:47.8943 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ed7-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:11:52.4238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003039-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:11:52.4238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008479-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:11:52.4238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003039-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:11:52.4238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008479-0003-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-04-14 11:11:52.4238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003039-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:11:52.4238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008479-0003-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-04-14 11:11:52.4238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003039-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:11:52.4238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008479-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:11:52.4343 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003039-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:11:52.4343 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008479-0003-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-04-14 11:11:52.4343 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003039-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:11:52.4343 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008479-0003-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-04-14 11:11:52.5562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003039-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:11:53.6449 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008479-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:11:53.6753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:11:53.6753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847b-0003-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-04-14 11:11:53.6753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847b-0003-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-04-14 11:11:53.6753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:11:53.6753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847b-0003-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-04-14 11:11:53.6856 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847b-0003-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-04-14 11:11:53.7239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:12:53.8613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:12:53.8613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:12:53.8613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847d-0003-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-04-14 11:12:53.8613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:12:53.8613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847d-0003-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-04-14 11:12:53.8613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:12:53.8613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:12:53.8729 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:12:53.8729 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847d-0003-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-04-14 11:12:53.8729 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:12:53.8729 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847d-0003-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-04-14 11:12:53.8729 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:12:54.1881 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:12:55.3532 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:12:55.3736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:12:55.3736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:12:55.3736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:12:55.3736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:12:55.3736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:12:55.3736 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:12:55.4652 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:13:42.3291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:13:42.3291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847f-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:13:42.3291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:13:42.3291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847f-0003-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-04-14 11:13:42.3291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:13:42.3291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847f-0003-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-04-14 11:13:42.3291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:13:42.3291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847f-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:13:42.3291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:13:42.3291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847f-0003-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-04-14 11:13:42.3291 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:13:42.3418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847f-0003-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-04-14 11:13:42.5162 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000303f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:13:43.4780 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000847f-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:13:43.4907 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008481-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:13:43.4907 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008481-0003-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-04-14 11:13:43.4907 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008481-0003-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-04-14 11:13:43.4907 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008481-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:13:43.4994 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008481-0003-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-04-14 11:13:43.4994 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008481-0003-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-04-14 11:13:43.5333 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008481-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004edb-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b701-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004edb-0004-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-04-14 11:14:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b701-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004edb-0004-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-04-14 11:14:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b701-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004edb-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b701-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004edb-0004-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-04-14 11:14:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b701-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004edb-0004-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-04-14 11:14:20.5614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b701-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:20.6397 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004edb-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:20.7572 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b701-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:20.7771 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008483-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:20.7771 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008483-0003-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-04-14 11:14:20.7802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008483-0003-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-04-14 11:14:20.7802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008483-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:20.7802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008483-0003-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-04-14 11:14:20.7802 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008483-0003-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-04-14 11:14:20.8144 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008483-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:47.3185 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b703-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:47.3185 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f76-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:47.3185 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b703-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:47.3185 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f76-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:47.3273 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b703-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:47.3273 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f76-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:47.3273 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b703-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:47.3273 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f76-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:47.3273 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b703-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:47.3273 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f76-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:47.3273 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b703-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:47.3273 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f76-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:47.6790 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b703-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:48.3621 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f76-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:48.3764 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004edd-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:48.3764 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004edd-0004-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-04-14 11:14:48.3764 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004edd-0004-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-04-14 11:14:48.3764 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004edd-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:14:48.3764 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004edd-0004-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-04-14 11:14:48.3764 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004edd-0004-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-04-14 11:14:48.4168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004edd-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:52.4335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6cc-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:52.4335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a823-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:52.4335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6cc-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:52.4370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a823-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:52.4370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6cc-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:52.4370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a823-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:52.4370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6cc-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:52.4370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a823-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:52.4370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6cc-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:52.4370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a823-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:52.4370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6cc-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:52.4370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a823-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:52.5177 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6cc-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:53.6331 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a823-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:53.6465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a825-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:53.6465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a825-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:53.6465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a825-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:53.6465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a825-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:53.6465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a825-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:53.6567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a825-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:16:53.6918 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a825-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:17:53.8571 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008485-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:17:53.8571 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003041-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:17:53.8592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008485-0003-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-04-14 11:17:53.8592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003041-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:17:53.8592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008485-0003-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-04-14 11:17:53.8592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003041-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:17:53.8592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008485-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:17:53.8592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003041-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:17:53.8592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008485-0003-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-04-14 11:17:53.8592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003041-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:17:53.8592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008485-0003-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-04-14 11:17:53.8592 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003041-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:17:54.1904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008485-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:17:55.5526 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003041-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:17:55.5751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003043-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:17:55.5751 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003043-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:17:55.5800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003043-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:17:55.5800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003043-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:17:55.5800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003043-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:17:55.5800 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003043-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:17:55.6470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003043-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:42.3424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6d0-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:42.3424 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a829-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:42.3445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6d0-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:42.3445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a829-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:42.3445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6d0-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:42.3445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a829-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:42.3445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6d0-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:42.3445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a829-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:42.3445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6d0-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:42.3445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a829-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:42.3445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6d0-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:42.3445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a829-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:42.5158 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6d0-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:43.7917 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a829-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:43.8051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072a5-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:43.8051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072a5-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:43.8051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072a5-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:43.8051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072a5-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:43.8144 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072a5-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:43.8144 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072a5-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:18:43.8498 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072a5-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.5480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b18-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.5480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d6e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.5480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b18-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.5480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d6e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.5480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b18-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.5480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d6e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.5480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b18-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.5480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d6e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.5480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b18-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.5480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d6e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.5480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b18-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.5480 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d6e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.6272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b18-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.7606 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d6e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.7759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a82d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.7759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a82d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.7759 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a82d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.7824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a82d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.7824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a82d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.7824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a82d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:20.8196 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a82d-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:47.3220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003047-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:47.3220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d70-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:47.3220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003047-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:47.3220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d70-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:47.3220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003047-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:47.3287 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d70-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:47.3287 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003047-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:47.3287 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d70-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:47.3287 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003047-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:47.3287 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d70-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:47.3287 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003047-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:47.3287 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d70-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:47.5890 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003047-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:48.2469 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d70-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:48.2675 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b1c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:48.2675 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b1c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:48.2675 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b1c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:48.2675 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b1c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:48.2675 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b1c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:48.2675 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b1c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:19:48.3123 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b1c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:52.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f7e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:52.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b705-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:52.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f7e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:52.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b705-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:52.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f7e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:52.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b705-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:52.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f7e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:52.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b705-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:52.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f7e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:52.4275 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b705-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:52.4397 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f7e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:52.4397 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b705-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:52.6272 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f7e-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:54.0010 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b705-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:54.0156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b22-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:54.0176 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b22-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:54.0176 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b22-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:54.0176 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b22-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:54.0176 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b22-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:54.0176 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b22-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:21:54.0601 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b22-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:53.8652 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b707-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:53.8652 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f80-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:53.8652 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b707-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:53.8652 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f80-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:53.8652 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b707-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:53.8652 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f80-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:53.8652 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b707-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:53.8775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f80-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:53.8775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b707-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:53.8775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f80-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:53.8775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b707-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:53.8775 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f80-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:53.9806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b707-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:54.9596 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f80-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:54.9818 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a82f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:54.9818 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a82f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:54.9866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a82f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:54.9866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a82f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:54.9866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a82f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:54.9866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a82f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:22:55.0271 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a82f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:42.3395 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f82-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:42.3395 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b709-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:42.3395 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f82-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:42.3395 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b709-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:42.3395 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f82-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:42.3395 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b709-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:42.3465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f82-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:42.3465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b709-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:42.3465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f82-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:42.3465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b709-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:42.3465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f82-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:42.3465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b709-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:42.6262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f82-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:43.7332 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b709-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:43.7465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d76-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:43.7465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d76-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:43.7465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d76-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:43.7465 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d76-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:43.7527 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d76-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:43.7527 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d76-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:23:43.7866 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d76-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.5439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d78-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.5439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b26-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.5439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d78-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.5439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b26-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.5493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d78-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.5493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b26-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.5493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d78-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.5493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b26-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.5493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d78-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.5493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b26-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.5493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d78-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.5493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b26-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.6164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d78-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.7575 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b26-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.7753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a831-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.7753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a831-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.7753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a831-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.7753 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a831-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.7833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a831-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.7833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a831-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:20.8175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a831-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:47.3175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003049-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:47.3175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008489-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:47.3175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003049-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:47.3175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008489-0003-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-04-14 11:24:47.3175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003049-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:47.3175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008489-0003-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-04-14 11:24:47.3175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003049-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:47.3175 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008489-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:47.3311 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003049-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:47.3311 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008489-0003-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-04-14 11:24:47.3311 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003049-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:47.3311 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008489-0003-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-04-14 11:24:47.5326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003049-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:48.2748 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008489-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:48.2893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b2a-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:48.2893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b2a-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:48.2893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b2a-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:48.2893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b2a-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:48.2893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b2a-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:48.2893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b2a-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:24:48.3363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b2a-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:26:52.4392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000848b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:26:52.4392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:26:52.4413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000848b-0003-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-04-14 11:26:52.4413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:26:52.4413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000848b-0003-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-04-14 11:26:52.4413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:26:52.4413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000848b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:26:52.4413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:26:52.4413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000848b-0003-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-04-14 11:26:52.4413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:26:52.4413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000848b-0003-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-04-14 11:26:52.4413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:26:52.7794 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000848b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:26:53.9529 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:26:53.9684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:26:53.9684 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:26:53.9733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:26:53.9733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:26:53.9733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:26:53.9733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:26:54.0117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:53.8617 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b2c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:53.8617 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:53.8639 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b2c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:53.8639 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:53.8639 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b2c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:53.8639 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:53.8639 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b2c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:53.8639 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:53.8639 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b2c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:53.8639 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:53.8639 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b2c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:53.8639 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:54.0628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b2c-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:55.4258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:55.4458 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:55.4458 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:55.4458 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:55.4458 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:55.4458 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:55.4458 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:27:55.5227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000304f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:42.3426 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a835-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:42.3426 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7c-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:42.3426 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a835-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:42.3426 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7c-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:42.3426 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a835-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:42.3484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7c-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:42.3484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a835-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:42.3484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7c-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:42.3484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a835-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:42.3484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7c-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:42.3484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a835-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:42.3484 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7c-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:42.5295 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7c-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:43.8468 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a835-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:43.8602 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc34-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:43.8602 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc34-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:43.8648 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc34-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:43.8648 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc34-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:43.8648 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc34-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:43.8648 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc34-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:28:43.9049 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc34-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.5536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f84-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.5536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b713-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.5536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f84-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.5536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b713-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.5536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f84-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.5536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b713-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.5536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f84-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.5536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b713-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.5536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f84-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.5536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b713-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.5536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f84-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.5536 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b713-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.6376 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b713-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.7439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f84-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.7631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc36-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.7631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc36-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.7631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc36-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.7697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc36-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.7697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc36-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.7697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc36-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:20.8053 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc36-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:47.3253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003053-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:47.3253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003053-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:47.3253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc38-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:47.3253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003053-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:47.3253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc38-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:47.3253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003053-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:47.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc38-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:47.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003053-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:47.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc38-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:47.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003053-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:47.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc38-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:47.3341 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc38-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:47.5238 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003053-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:48.0185 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc38-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:48.0579 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:48.0579 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:48.0579 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:48.0579 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:48.0670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:48.0670 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:29:48.1031 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d7e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:52.4353 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072af-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:52.4353 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000ae0f-0002-6300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:52.4353 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072af-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:52.4353 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000ae0f-0002-6300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:52.4353 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072af-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:52.4353 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000ae0f-0002-6300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:52.4428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072af-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:52.4428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000ae0f-0002-6300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:52.4428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072af-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:52.4428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000ae0f-0002-6300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:52.4428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072af-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:52.4428 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000ae0f-0002-6300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:52.6140 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000ae0f-0002-6300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:53.8565 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072af-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:53.8724 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003057-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:53.8724 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003057-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:53.8724 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003057-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:53.8724 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003057-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:53.8808 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003057-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:53.8808 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003057-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:31:53.9164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003057-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:53.8645 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d80-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:53.8653 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a839-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:53.8653 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d80-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:53.8653 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a839-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:53.8653 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d80-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:53.8653 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a839-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:53.8653 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d80-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:53.8653 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a839-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:53.8653 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d80-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:53.8653 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a839-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:53.8653 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d80-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:53.8653 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a839-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:53.9412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d80-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:54.0730 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a839-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:54.0924 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d82-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:54.0924 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d82-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:54.0924 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d82-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:54.0924 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d82-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:54.1006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d82-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:54.1006 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d82-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:32:54.1345 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d82-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:34:20.5491 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef1-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:34:20.5491 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc3c-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:34:20.5491 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef1-0004-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-04-14 11:34:20.5491 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc3c-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:34:20.5550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef1-0004-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-04-14 11:34:20.5550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc3c-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:34:20.5550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef1-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:34:20.5550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc3c-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:34:20.5550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef1-0004-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-04-14 11:34:20.5550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc3c-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:34:20.5550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef1-0004-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-04-14 11:34:20.5550 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc3c-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:34:20.8806 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef1-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:34:21.9210 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000cc3c-0004-8000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:34:21.9395 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d84-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:34:21.9395 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d84-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:34:21.9444 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d84-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:34:21.9444 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d84-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:34:21.9444 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d84-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:34:21.9444 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d84-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:34:21.9840 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d84-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:36:52.4354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000305b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:36:52.4354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000848f-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:36:52.4354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000305b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:36:52.4354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000848f-0003-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-04-14 11:36:52.4354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000305b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:36:52.4354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000848f-0003-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-04-14 11:36:52.4354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000305b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:36:52.4354 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000848f-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:36:52.4456 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000305b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:36:52.4456 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000848f-0003-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-04-14 11:36:52.4456 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000305b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:36:52.4456 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000848f-0003-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-04-14 11:36:52.6965 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000305b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:36:54.1309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000848f-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:36:54.1472 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d86-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:36:54.1495 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d86-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:36:54.1495 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d86-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:36:54.1495 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d86-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:36:54.1495 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d86-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:36:54.1495 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d86-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:36:54.1912 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d86-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:20.5335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f8c-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:20.5335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b715-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:20.5335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f8c-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:20.5335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b715-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:20.5335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f8c-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:20.5432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b715-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:20.5432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f8c-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:20.5432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b715-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:20.5432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f8c-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:20.5432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b715-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:20.5432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f8c-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:20.5432 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b715-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:20.7303 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f8c-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:22.0390 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b715-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:22.0541 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a83b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:22.0555 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a83b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:22.0555 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a83b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:22.0555 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a83b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:22.0555 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a83b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:22.0555 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a83b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:39:22.0989 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a83b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:41:52.4408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008491-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:41:52.4408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000305d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:41:52.4408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008491-0003-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-04-14 11:41:52.4408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000305d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:41:52.4408 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008491-0003-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-04-14 11:41:52.4477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000305d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:41:52.4477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008491-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:41:52.4477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000305d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:41:52.4477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008491-0003-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-04-14 11:41:52.4477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000305d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:41:52.4477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008491-0003-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-04-14 11:41:52.4477 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000305d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:41:52.6357 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008491-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:41:53.9669 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000305d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:41:53.9824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef7-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:41:53.9824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef7-0004-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-04-14 11:41:53.9824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef7-0004-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-04-14 11:41:53.9824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef7-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:41:53.9824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef7-0004-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-04-14 11:41:53.9824 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef7-0004-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-04-14 11:41:54.0277 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef7-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:44:20.5406 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b719-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:44:20.5422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a53-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:44:20.5422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b719-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:44:20.5422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a53-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:44:20.5422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a53-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:44:20.5422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b719-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:44:20.5422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a53-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:44:20.5422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b719-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:44:20.5422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a53-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:44:20.5422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b719-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:44:20.5422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a53-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:44:20.5422 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b719-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:44:20.7121 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b719-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:44:21.7609 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002a53-0007-bd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:44:21.7833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef9-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:44:21.7833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef9-0004-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-04-14 11:44:21.7833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef9-0004-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-04-14 11:44:21.7833 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef9-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:44:21.7918 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef9-0004-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-04-14 11:44:21.7918 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef9-0004-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-04-14 11:44:21.8292 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004ef9-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:52.4337 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6d8-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:52.4337 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a83f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:52.4337 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6d8-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:52.4337 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a83f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:52.4337 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a83f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:52.4337 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6d8-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:52.4337 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a83f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:52.4337 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6d8-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:52.4337 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a83f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:52.4337 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6d8-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:52.4337 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a83f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:52.4337 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6d8-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:52.5876 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a83f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:53.8949 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6d8-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:53.9081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6da-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:53.9081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6da-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:53.9081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6da-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:53.9081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6da-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:53.9081 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6da-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:53.9179 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6da-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:46:53.9506 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6da-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:49:20.5355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b71b-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:49:20.5355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d8c-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:49:20.5355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b71b-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:49:20.5355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d8c-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:49:20.5355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b71b-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:49:20.5355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d8c-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:49:20.5355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b71b-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:49:20.5445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d8c-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:49:20.5445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b71b-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:49:20.5445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d8c-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:49:20.5445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b71b-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:49:20.5445 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d8c-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:49:20.7355 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b71b-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:49:22.0624 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d8c-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:49:22.0816 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004efb-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:49:22.0816 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004efb-0004-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-04-14 11:49:22.0816 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004efb-0004-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-04-14 11:49:22.0816 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004efb-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:49:22.0816 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004efb-0004-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-04-14 11:49:22.0916 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004efb-0004-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-04-14 11:49:22.1250 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004efb-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:52.4393 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072b7-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:52.4393 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fef-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:52.4393 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072b7-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:52.4393 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fef-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:52.4393 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072b7-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:52.4393 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fef-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:52.4393 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072b7-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:52.4393 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fef-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:52.4393 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072b7-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:52.4508 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fef-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:52.4508 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072b7-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:52.4508 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fef-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:52.7673 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072b7-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:54.1138 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fef-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:54.1284 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ff1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:54.1284 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ff1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:54.1284 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ff1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:54.1284 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ff1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:54.1284 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ff1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:54.1387 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ff1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:51:54.1738 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ff1-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:56.0990 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004efd-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:56.0990 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004efd-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaCore/GCK/Basis/GetUserInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:56.0990 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004efd-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaCore/GCK/Basis/GetUserInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:56.0990 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b30-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:56.1084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004efd-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:56.1084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b30-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaGIS/MapServer/QS1126 is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:56.1084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004efd-0004-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-04-14 11:52:56.1084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b30-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaGIS/MapServer/QS1126 AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:56.1084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004efd-0004-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-04-14 11:52:56.1084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b30-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:56.1084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b30-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:56.1237 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b30-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:56.2458 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b30-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaGIS/MapServer/QS1126?request_preventCache=1776138776000 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:56.3031 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004efd-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaCore/GCK/Basis/GetUserInfo?identity=c5a98923dbe246e684017e075f441af4&subOID=subOID&request_preventCache=1776138776000 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.4861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d92-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.4861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d92-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/MonitorConfig/GetMonitorConf is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.4861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b32-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.4861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c1-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.4861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d92-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/MonitorConfig/GetMonitorConf AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.4861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b32-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Sensor/GetSensorType is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.4861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c1-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/PointAddress/GetPointAddressEntry is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.4861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d92-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.4861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b32-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Sensor/GetSensorType AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.4861 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c1-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/PointAddress/GetPointAddressEntry AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.4978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d92-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.4978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b32-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.4978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c1-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.4978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d92-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.4978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b32-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.4978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c1-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.4978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b32-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.4978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ff5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.4978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c1-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.4978 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ff5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceTypeList is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.5133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ff5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceTypeList AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.5133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ff5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.5133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ff5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.5133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ff5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.5133 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007b32-0005-bc00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Sensor/GetSensorType?request_preventCache=1776138777000 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.5527 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d92-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/MonitorConfig/GetMonitorConf?deviceType=液位计&address=&request_preventCache=1776138777000 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.7090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006ff5-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceTypeList?request_preventCache=1776138777000 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.7756 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c1-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/PointAddress/GetPointAddressEntry?request_preventCache=1776138777000 ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.9361 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eff-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.9361 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eff-0004-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-04-14 11:52:57.9361 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eff-0004-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-04-14 11:52:57.9361 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022d4-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.9361 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eff-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.9361 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022d4-0400-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-04-14 11:52:57.9361 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eff-0004-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-04-14 11:52:57.9570 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022d4-0400-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-04-14 11:52:57.9570 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eff-0004-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-04-14 11:52:57.9570 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022d4-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:57.9570 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022d4-0400-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-04-14 11:52:57.9570 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022d4-0400-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-04-14 11:52:58.1742 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004eff-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:58.3938 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022d4-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:58.4982 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e0-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:58.4982 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e0-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:58.4982 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e0-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:58.4982 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e0-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:58.4982 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e0-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:58.4982 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e0-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:52:58.5842 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e0-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:20.5220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e2-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:20.5220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a847-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:20.5220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e2-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:20.5220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a847-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:20.5220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e2-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:20.5220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a847-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:20.5220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e2-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:20.5309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a847-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:20.5309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e2-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:20.5309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a847-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:20.5309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e2-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:20.5309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a847-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:20.7177 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e2-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:22.0035 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a847-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:22.0223 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003063-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:22.0223 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003063-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:22.0223 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003063-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:22.0223 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003063-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:22.0376 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003063-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:22.0376 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003063-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:54:22.0721 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003063-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:56:52.4409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b434-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:56:52.4409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f01-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:56:52.4409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b434-0004-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-04-14 11:56:52.4409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f01-0004-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-04-14 11:56:52.4409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b434-0004-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-04-14 11:56:52.4409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f01-0004-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-04-14 11:56:52.4409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b434-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:56:52.4409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f01-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:56:52.4409 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b434-0004-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-04-14 11:56:52.4533 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f01-0004-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-04-14 11:56:52.4533 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b434-0004-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-04-14 11:56:52.4533 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f01-0004-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-04-14 11:56:52.6339 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b434-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:56:53.9569 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f01-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:56:53.9695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f03-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:56:53.9695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f03-0004-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-04-14 11:56:53.9695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f03-0004-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-04-14 11:56:53.9695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f03-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:56:53.9695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f03-0004-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-04-14 11:56:53.9695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f03-0004-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-04-14 11:56:54.0130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f03-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:59:20.5356 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b436-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:59:20.5356 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f05-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:59:20.5356 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b436-0004-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-04-14 11:59:20.5356 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f05-0004-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-04-14 11:59:20.5356 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b436-0004-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-04-14 11:59:20.5356 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f05-0004-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-04-14 11:59:20.5356 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b436-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:59:20.5356 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f05-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:59:20.5356 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b436-0004-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-04-14 11:59:20.5476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f05-0004-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-04-14 11:59:20.5476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b436-0004-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-04-14 11:59:20.5476 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f05-0004-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-04-14 11:59:20.7769 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f05-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:59:22.0673 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b436-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:59:22.0868 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:59:22.0868 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:59:22.0868 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:59:22.0868 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:59:22.0952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:59:22.0952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 11:59:22.1309 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041c5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:01:52.4374 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b721-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:01:52.4374 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022d8-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:01:52.4396 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b721-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:01:52.4396 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022d8-0400-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-04-14 12:01:52.4396 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b721-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:01:52.4396 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022d8-0400-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-04-14 12:01:52.4396 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b721-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:01:52.4396 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022d8-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:01:52.4396 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b721-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:01:52.4396 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022d8-0400-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-04-14 12:01:52.4396 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b721-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:01:52.4396 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022d8-0400-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-04-14 12:01:52.5977 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b721-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:01:53.8991 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022d8-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:01:53.9185 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003067-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:01:53.9185 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003067-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:01:53.9234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003067-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:01:53.9234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003067-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:01:53.9234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003067-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:01:53.9234 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003067-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:01:53.9681 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003067-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:04:20.5282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a853-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:04:20.5282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e6-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:04:20.5282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a853-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:04:20.5282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e6-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:04:20.5282 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a853-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:04:20.5347 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a853-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:04:20.5347 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e6-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:04:20.5347 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a853-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:04:20.5347 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e6-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:04:20.5347 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a853-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:04:20.5347 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e6-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:04:20.5347 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e6-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:04:20.8065 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a853-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:04:22.0028 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6e6-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:04:22.0194 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b438-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:04:22.0194 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b438-0004-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-04-14 12:04:22.0194 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b438-0004-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-04-14 12:04:22.0194 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b438-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:04:22.0194 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b438-0004-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-04-14 12:04:22.0194 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b438-0004-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-04-14 12:04:22.0652 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b438-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fff-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072bb-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041cb-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fff-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008855-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072bb-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041cb-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fff-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3497 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008855-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072bb-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041cb-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fff-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008855-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072bb-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041cb-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fff-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008855-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072bb-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041cb-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fff-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008855-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3789 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072bb-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3789 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041cb-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.3789 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008855-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.4381 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000306b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.4381 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d94-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.4381 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000306b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.4415 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d94-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.4415 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000306b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.4415 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d94-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.4415 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000306b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.4415 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d94-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.4415 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000306b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.4415 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d94-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.4415 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000306b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.4415 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d94-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.5897 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000306b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.5897 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006fff-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:52.7410 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041cb-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:54.1334 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008855-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:54.1538 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022dc-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:54.1538 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022dc-0400-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-04-14 12:06:54.1538 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022dc-0400-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-04-14 12:06:54.1600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022dc-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:54.1600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022dc-0400-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-04-14 12:06:54.1600 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022dc-0400-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-04-14 12:06:54.2158 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022dc-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:54.5696 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d94-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:54.5696 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072bb-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:54.5841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022de-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:54.5841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b723-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:54.5841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022de-0400-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-04-14 12:06:54.5841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b723-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:54.5841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022de-0400-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-04-14 12:06:54.5841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b723-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:54.5841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022de-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:54.5841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b723-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:54.5841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022de-0400-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-04-14 12:06:54.5841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b723-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:54.5841 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022de-0400-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-04-14 12:06:54.5974 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b723-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:54.6421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b723-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:06:54.6446 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022de-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:08:41.8041 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000306f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:08:41.8041 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008493-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:08:41.8041 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000306f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:08:41.8041 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008493-0003-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-04-14 12:08:41.8041 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000306f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:08:41.8041 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008493-0003-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-04-14 12:08:41.8041 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000306f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:08:41.8041 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008493-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:08:41.8172 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000306f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:08:41.8172 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008493-0003-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-04-14 12:08:41.8172 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000306f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:08:41.8172 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008493-0003-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-04-14 12:08:41.9717 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000306f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:08:43.1057 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008493-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:08:43.1202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a859-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:08:43.1202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a859-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:08:43.1202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a859-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:08:43.1202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a859-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:08:43.1202 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a859-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:08:43.1313 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a859-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:08:43.1653 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a859-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.5261 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000596-0008-c300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.5261 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001299-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.5261 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000596-0008-c300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.5261 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001299-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.5261 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001299-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.5261 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000596-0008-c300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.5261 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001299-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.5261 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000596-0008-c300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.5261 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001299-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.5261 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000596-0008-c300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.5261 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001299-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.5261 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000596-0008-c300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.5966 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80001299-0008-d100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.7036 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80000596-0008-c300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.7289 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d96-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.7716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d96-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.7716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d96-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.7716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d96-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.7716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d96-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.7716 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d96-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:20.8137 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d96-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:47.3085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008495-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:47.3085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008495-0003-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-04-14 12:09:47.3085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072bf-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:47.3085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008495-0003-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-04-14 12:09:47.3085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072bf-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:47.3085 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008495-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:47.3181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072bf-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:47.3181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008495-0003-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-04-14 12:09:47.3181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072bf-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:47.3181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008495-0003-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-04-14 12:09:47.3181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072bf-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:47.3181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072bf-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:47.3801 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008495-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:47.8170 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072bf-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:47.8364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a85b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:47.8364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a85b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:47.8364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a85b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:47.8364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a85b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:47.8364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a85b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:47.8364 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a85b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:09:47.8807 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a85b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:52.4421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d9a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:52.4421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008859-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:52.4443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d9a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:52.4443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008859-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:52.4443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d9a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:52.4443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008859-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:52.4443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d9a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:52.4443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008859-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:52.4443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d9a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:52.4443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008859-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:52.4443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d9a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:52.4443 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008859-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:52.6163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d9a-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:53.5456 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008859-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:53.5602 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000885b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:53.5602 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000885b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:53.5602 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000885b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:53.5602 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000885b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:53.5685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000885b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:53.5685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000885b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:11:53.6019 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000885b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:12:53.2627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b43e-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:12:53.2627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f07-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:12:53.2627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b43e-0004-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-04-14 12:12:53.2627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f07-0004-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-04-14 12:12:53.2627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b43e-0004-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-04-14 12:12:53.2627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f07-0004-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-04-14 12:12:53.2627 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b43e-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:12:53.2717 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f07-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:12:53.2717 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b43e-0004-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-04-14 12:12:53.2717 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f07-0004-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-04-14 12:12:53.2717 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b43e-0004-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-04-14 12:12:53.2717 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f07-0004-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-04-14 12:12:53.4555 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b43e-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:12:54.8038 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f07-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:12:54.8038 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000885d-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:12:54.8197 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000885d-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:12:54.8197 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000885d-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:12:54.8197 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000885d-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:12:54.8197 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000885d-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:12:54.8197 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000885d-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:12:54.8628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000885d-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:13:41.8040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f09-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:13:41.8040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b440-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:13:41.8040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f09-0004-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-04-14 12:13:41.8040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b440-0004-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-04-14 12:13:41.8040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f09-0004-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-04-14 12:13:41.8040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b440-0004-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-04-14 12:13:41.8040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f09-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:13:41.8040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b440-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:13:41.8040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f09-0004-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-04-14 12:13:41.8040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b440-0004-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-04-14 12:13:41.8040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f09-0004-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-04-14 12:13:41.8040 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b440-0004-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-04-14 12:13:42.0448 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f09-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:13:43.1546 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b440-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:13:43.1673 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b442-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:13:43.1673 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b442-0004-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-04-14 12:13:43.1673 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b442-0004-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-04-14 12:13:43.1673 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b442-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:13:43.1673 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b442-0004-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-04-14 12:13:43.1673 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b442-0004-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-04-14 12:13:43.2097 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b442-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.5239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008861-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.5239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a85f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.5239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008861-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.5239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a85f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.5239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a85f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.5239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a85f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.5239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a85f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.5239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a85f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.5239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008861-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.5239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008861-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.5239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008861-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.5239 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008861-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.6219 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008861-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.7527 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a85f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.7750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a861-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.7750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a861-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.7750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a861-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.7750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a861-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.7750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a861-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.7750 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a861-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:20.8219 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a861-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:47.3073 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b444-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:47.3073 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b444-0004-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-04-14 12:14:47.3073 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b729-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:47.3073 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b444-0004-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-04-14 12:14:47.3073 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b729-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:47.3073 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b444-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:47.3073 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b729-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:47.3073 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b444-0004-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-04-14 12:14:47.3073 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b729-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:47.3195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b444-0004-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-04-14 12:14:47.3195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b729-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:47.3195 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b729-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:47.4877 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b444-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:48.1815 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b729-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:48.2003 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d9e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:48.2003 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d9e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:48.2003 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d9e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:48.2003 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d9e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:48.2003 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d9e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:48.2103 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d9e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:14:48.2456 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008d9e-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:16:52.4558 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007461-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:16:52.4558 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b448-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:16:52.4558 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007461-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:16:52.4558 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b448-0004-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-04-14 12:16:52.4613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007461-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:16:52.4613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b448-0004-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-04-14 12:16:52.4613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007461-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:16:52.4613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b448-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:16:52.4613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007461-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:16:52.4613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b448-0004-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-04-14 12:16:52.4613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007461-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:16:52.4613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b448-0004-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-04-14 12:16:52.7080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b448-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:16:53.7990 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007461-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:16:53.8148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b72d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:16:53.8148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b72d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:16:53.8200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b72d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:16:53.8200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b72d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:16:53.8200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b72d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:16:53.8200 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b72d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:16:53.8742 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b72d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:17:53.2581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44a-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:17:53.2581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007463-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:17:53.2581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44a-0004-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-04-14 12:17:53.2581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007463-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:17:53.2581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44a-0004-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-04-14 12:17:53.2581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007463-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:17:53.2581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44a-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:17:53.2581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007463-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:17:53.2581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44a-0004-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-04-14 12:17:53.2581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007463-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:17:53.2581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44a-0004-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-04-14 12:17:53.2581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007463-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:17:53.3370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007463-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:17:53.4531 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44a-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:17:53.4731 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008da0-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:17:53.4731 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008da0-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:17:53.4779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008da0-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:17:53.4779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008da0-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:17:53.4779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008da0-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:17:53.4779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008da0-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:17:53.5165 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008da0-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:18:41.8094 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003077-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:18:41.8094 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:18:41.8094 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003077-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:18:41.8094 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44c-0004-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-04-14 12:18:41.8094 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003077-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:18:41.8094 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44c-0004-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-04-14 12:18:41.8094 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003077-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:18:41.8209 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:18:41.8209 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003077-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:18:41.8209 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44c-0004-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-04-14 12:18:41.8209 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003077-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:18:41.8209 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44c-0004-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-04-14 12:18:41.8891 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003077-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:18:42.0098 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:18:42.0098 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44e-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:18:42.0253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44e-0004-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-04-14 12:18:42.0253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44e-0004-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-04-14 12:18:42.0253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44e-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:18:42.0253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44e-0004-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-04-14 12:18:42.0253 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44e-0004-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-04-14 12:18:42.0685 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b44e-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.5084 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007007-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.5090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072c5-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.5090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007007-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.5090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072c5-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.5090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007007-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.5090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072c5-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.5090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007007-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.5090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072c5-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.5090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007007-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.5090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072c5-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.5090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007007-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.5090 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072c5-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.5845 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007007-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.7212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072c5-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.7370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b731-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.7370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b731-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.7370 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b731-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.7437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b731-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.7437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b731-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.7437 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b731-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:20.7789 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b731-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:47.3143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:47.3143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008499-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:47.3143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:47.3143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008499-0003-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-04-14 12:19:47.3143 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:47.3212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008499-0003-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-04-14 12:19:47.3212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:47.3212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008499-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:47.3212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:47.3212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008499-0003-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-04-14 12:19:47.3212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:47.3212 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008499-0003-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-04-14 12:19:47.4348 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307b-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:47.9567 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008499-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:47.9711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007467-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:47.9711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007467-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:47.9711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007467-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:47.9711 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007467-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:47.9779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007467-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:47.9779 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007467-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:19:48.0127 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007467-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:52.4413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008da4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:52.4413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008865-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:52.4413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008da4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:52.4413 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008865-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:52.4470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008da4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:52.4470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008865-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:52.4470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008da4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:52.4470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008865-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:52.4470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008da4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:52.4470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008865-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:52.4470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008da4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:52.4470 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008865-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:52.5778 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008da4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:53.7012 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008865-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:53.7164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008867-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:53.7164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008867-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:53.7164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008867-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:53.7164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008867-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:53.7164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008867-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:53.7164 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008867-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:21:53.7628 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008867-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:22:53.2671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ea-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:22:53.2671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b733-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:22:53.2671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ea-0400-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-04-14 12:22:53.2671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b733-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:22:53.2671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ea-0400-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-04-14 12:22:53.2671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b733-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:22:53.2671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ea-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:22:53.2757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b733-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:22:53.2757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ea-0400-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-04-14 12:22:53.2757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b733-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:22:53.2757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ea-0400-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-04-14 12:22:53.2757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b733-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:22:53.3363 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b733-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:22:53.4611 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ea-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:22:53.4801 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:22:53.4801 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849b-0003-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-04-14 12:22:53.4801 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849b-0003-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-04-14 12:22:53.4801 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:22:53.4801 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849b-0003-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-04-14 12:22:53.4801 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849b-0003-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-04-14 12:22:53.5222 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849b-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:23:41.8117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ee-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:23:41.8117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b735-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:23:41.8117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ee-0400-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-04-14 12:23:41.8117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b735-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:23:41.8117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ee-0400-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-04-14 12:23:41.8117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b735-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:23:41.8117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ee-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:23:41.8117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b735-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:23:41.8117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ee-0400-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-04-14 12:23:41.8117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b735-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:23:41.8117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ee-0400-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-04-14 12:23:41.8117 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b735-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:23:41.8893 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022ee-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:23:42.0039 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b735-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:23:42.0161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007469-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:23:42.0161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007469-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:23:42.0161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007469-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:23:42.0161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007469-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:23:42.0161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007469-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:23:42.0161 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007469-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:23:42.0581 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007469-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:20.5258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000746b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:20.5258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:20.5258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000746b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:20.5258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849d-0003-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-04-14 12:24:20.5258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000746b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:20.5258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000746b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:20.5258 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849d-0003-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-04-14 12:24:20.5357 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000746b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:20.5357 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:20.5357 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000746b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:20.5357 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849d-0003-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-04-14 12:24:20.5357 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849d-0003-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-04-14 12:24:20.6024 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:20.7219 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000746b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:20.7383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000746d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:20.7383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000746d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:20.7383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000746d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:20.7383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000746d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:20.7383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000746d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:20.7383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000746d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:20.7825 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000746d-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:47.3326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b737-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:47.3326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000886b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:47.3326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b737-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:47.3353 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000886b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:47.3353 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000886b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:47.3353 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b737-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:47.3353 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000886b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:47.3353 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b737-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:47.3353 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000886b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:47.3353 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b737-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:47.3353 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000886b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:47.3353 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b737-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:47.5185 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b737-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:47.9180 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000886b-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:47.9335 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b739-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:47.9661 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b739-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:47.9661 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b739-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:47.9661 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b739-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:47.9661 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b739-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:47.9661 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b739-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:24:48.0109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b739-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:26:52.4678 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a875-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:26:52.4678 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ec-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:26:52.4700 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a875-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:26:52.4700 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ec-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:26:52.4700 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a875-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:26:52.4700 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ec-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:26:52.4700 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a875-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:26:52.4700 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ec-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:26:52.4700 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a875-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:26:52.4700 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ec-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:26:52.4700 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a875-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:26:52.4700 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ec-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:26:52.5448 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a875-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:26:53.3324 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ec-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:26:53.3485 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b454-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:26:53.3485 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b454-0004-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-04-14 12:26:53.3623 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b454-0004-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-04-14 12:26:53.3623 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b454-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:26:53.3623 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b454-0004-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-04-14 12:26:53.3623 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b454-0004-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-04-14 12:26:53.4011 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b454-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:28:41.8366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849f-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:28:41.8366 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:28:41.8507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849f-0003-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-04-14 12:28:41.8507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:28:41.8507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849f-0003-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-04-14 12:28:41.8507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849f-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:28:41.8507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:28:41.8507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849f-0003-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-04-14 12:28:41.8507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:28:41.8507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849f-0003-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-04-14 12:28:41.8507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:28:41.8507 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:28:42.0463 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000849f-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:28:43.3281 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307d-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:28:43.3421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008871-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:28:43.3421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008871-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:28:43.3421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008871-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:28:43.3421 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008871-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:28:43.3501 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008871-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:28:43.3501 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008871-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:28:43.3848 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008871-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:20.5385 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ee-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:20.5392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a877-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:20.5392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ee-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:20.5392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a877-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:20.5392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ee-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:20.5392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a877-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:20.5392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ee-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:20.5392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a877-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:20.5392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ee-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:20.5392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a877-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:20.5392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ee-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:20.5392 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a877-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:20.6181 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6ee-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:20.7372 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a877-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:20.7530 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45a-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:20.7530 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45a-0004-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-04-14 12:29:20.7530 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45a-0004-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-04-14 12:29:20.7530 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45a-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:20.7597 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45a-0004-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-04-14 12:29:20.7597 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45a-0004-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-04-14 12:29:20.7947 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45a-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:47.3434 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:47.3434 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008873-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:47.3434 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:47.3434 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008873-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:47.3434 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:47.3434 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008873-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:47.3434 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:47.3525 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008873-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:47.3525 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:47.3525 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008873-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:47.3525 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:47.3525 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008873-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:47.5496 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000307f-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:48.0095 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008873-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:48.0284 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:48.0284 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45c-0004-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-04-14 12:29:48.0284 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45c-0004-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-04-14 12:29:48.0284 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:29:48.0284 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45c-0004-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-04-14 12:29:48.0284 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45c-0004-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-04-14 12:29:48.0747 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:31:52.4796 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45e-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:31:52.4796 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007475-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:31:52.4796 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45e-0004-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-04-14 12:31:52.4830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007475-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:31:52.4830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45e-0004-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-04-14 12:31:52.4830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007475-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:31:52.4830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45e-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:31:52.4830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007475-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:31:52.4830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45e-0004-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-04-14 12:31:52.4830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007475-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:31:52.4830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45e-0004-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-04-14 12:31:52.4830 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007475-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:31:52.5911 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b45e-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:31:53.1553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007475-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:31:53.1699 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007477-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:31:53.1699 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007477-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:31:53.1699 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007477-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:31:53.1699 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007477-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:31:53.1699 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007477-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:31:53.1699 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007477-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:31:53.2148 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80007477-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:41.8435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6f2-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:41.8435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a87b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:41.8435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6f2-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:41.8435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a87b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:41.8435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6f2-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:41.8435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a87b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:41.8435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6f2-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:41.8435 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a87b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:41.8586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6f2-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:41.8586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a87b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:41.8586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6f2-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:41.8586 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a87b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:42.1638 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6f2-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:43.4196 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a87b-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:43.4343 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b73d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:43.4343 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b73d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:43.4391 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b73d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:43.4391 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b73d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:43.4391 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b73d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:43.4391 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b73d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:33:43.4804 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b73d-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.5412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000747b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.5412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b73f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.5412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000747b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.5412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b73f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.5412 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000747b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.5479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b73f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.5479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000747b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.5479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b73f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.5479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000747b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.5479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b73f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.5479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000747b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.5479 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b73f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.6182 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b73f-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.7398 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000747b-0004-7700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.7591 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008877-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.7591 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008877-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.7591 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008877-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.7591 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008877-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.7671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008877-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.7671 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008877-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:20.8051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008877-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:47.3501 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b741-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:47.3501 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b741-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:47.3501 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f92-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:47.3501 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b741-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:47.3501 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f92-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:47.3501 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b741-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:47.3501 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f92-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:47.3501 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b741-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:47.3613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f92-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:47.3613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b741-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:47.3613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f92-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:47.3613 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f92-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:47.5623 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b741-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:48.3348 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f92-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:48.3493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008879-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:48.3493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008879-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:48.3493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008879-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:48.3493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008879-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:48.3607 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008879-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:48.3607 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008879-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:34:48.3963 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008879-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:36:52.4864 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f0f-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:36:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b462-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:36:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f0f-0004-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-04-14 12:36:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b462-0004-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-04-14 12:36:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f0f-0004-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-04-14 12:36:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b462-0004-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-04-14 12:36:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f0f-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:36:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b462-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:36:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f0f-0004-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-04-14 12:36:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b462-0004-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-04-14 12:36:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f0f-0004-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-04-14 12:36:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b462-0004-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-04-14 12:36:52.6757 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b462-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:36:54.0270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f0f-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:36:54.0439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f98-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:36:54.0439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f98-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:36:54.0439 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f98-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:36:54.0504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f98-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:36:54.0504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f98-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:36:54.0504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f98-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:36:54.0880 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f98-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:38:41.8504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f9a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:38:41.8504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f9a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:38:41.8504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f11-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:38:41.8504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f9a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:38:41.8504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f11-0004-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-04-14 12:38:41.8504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f9a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:38:41.8504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f9a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:38:41.8504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f11-0004-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-04-14 12:38:41.8504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f9a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:38:41.8504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f11-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:38:41.8504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f11-0004-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-04-14 12:38:41.8504 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f11-0004-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-04-14 12:38:42.0936 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f9a-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:38:43.5336 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f11-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:38:43.5473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f9c-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:38:43.5473 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f9c-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:38:43.5520 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f9c-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:38:43.5520 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f9c-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:38:43.5520 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f9c-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:38:43.5520 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f9c-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:38:43.5912 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005f9c-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:20.5368 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f13-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:20.5368 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b464-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:20.5368 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f13-0004-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-04-14 12:39:20.5368 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b464-0004-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-04-14 12:39:20.5368 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f13-0004-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-04-14 12:39:20.5368 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b464-0004-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-04-14 12:39:20.5368 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f13-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:20.5368 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b464-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:20.5368 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f13-0004-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-04-14 12:39:20.5368 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b464-0004-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-04-14 12:39:20.5368 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f13-0004-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-04-14 12:39:20.5368 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b464-0004-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-04-14 12:39:20.6197 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004f13-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:20.7491 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b464-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:20.7650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003083-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:20.7650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003083-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:20.7650 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003083-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:20.7714 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003083-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:20.7714 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003083-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:20.7714 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003083-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:20.8112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003083-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:47.3547 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072cf-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:47.3547 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072cf-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:47.3547 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db2-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:47.3547 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072cf-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:47.3547 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db2-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:47.3547 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072cf-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:47.3547 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db2-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:47.3547 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072cf-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:47.3656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db2-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:47.3656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072cf-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:47.3656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db2-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:47.3656 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db2-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:47.5033 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800072cf-0002-ef00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:48.0959 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db2-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:48.1105 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:48.1105 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:48.1156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:48.1156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:48.1156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:48.1156 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:39:48.1521 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db4-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:41:52.4829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003087-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:41:52.4829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800084a1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:41:52.4829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003087-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:41:52.4829 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800084a1-0003-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-04-14 12:41:52.4914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003087-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:41:52.4914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800084a1-0003-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-04-14 12:41:52.4914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003087-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:41:52.4914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800084a1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:41:52.4914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003087-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:41:52.4914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800084a1-0003-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-04-14 12:41:52.4914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003087-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:41:52.4914 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800084a1-0003-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-04-14 12:41:52.6559 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80003087-0003-ac00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:41:53.9543 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800084a1-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:41:53.9787 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db6-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:41:53.9787 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db6-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:41:53.9787 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db6-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:41:53.9787 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db6-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:41:53.9787 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db6-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:41:53.9787 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db6-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:41:54.0227 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008db6-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:41.8578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b745-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:41.8578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fa6-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:41.8578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b745-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:41.8578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fa6-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:41.8578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fa6-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:41.8578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b745-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:41.8578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fa6-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:41.8578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b745-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:41.8578 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fa6-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:41.8683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b745-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:41.8683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fa6-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:41.8683 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b745-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:42.0487 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b745-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:42.8941 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fa6-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:42.9073 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000700b-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:42.9073 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000700b-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:42.9073 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000700b-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:42.9073 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000700b-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:42.9155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000700b-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:42.9155 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000700b-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:43:42.9509 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000700b-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.5301 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fa8-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.5301 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b747-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.5301 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fa8-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.5301 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b747-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.5301 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fa8-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.5301 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b747-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.5301 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fa8-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.5301 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b747-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.5405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fa8-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.5405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b747-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.5405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fa8-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.5405 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b747-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.6112 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fa8-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.7230 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b747-0000-2300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.7431 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000700f-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.7451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000700f-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.7451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000700f-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.7451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000700f-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.7451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000700f-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.7451 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000700f-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:20.7854 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000700f-0002-da00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:47.3607 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a88f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:47.3607 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a88f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:47.3607 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000059a-0008-c300-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:47.3607 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a88f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:47.3607 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000059a-0008-c300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:47.3712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a88f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:47.3712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000059a-0008-c300-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:47.3712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a88f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:47.3712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000059a-0008-c300-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:47.3712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a88f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:47.3712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000059a-0008-c300-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:47.3712 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000059a-0008-c300-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:47.6570 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a88f-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:48.4146 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000059a-0008-c300-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:48.4301 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008dc0-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:48.4324 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008dc0-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:48.4324 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008dc0-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:48.4324 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008dc0-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:48.4324 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008dc0-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:48.4324 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008dc0-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:44:48.4733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008dc0-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:46:52.4952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008c78-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:46:52.4952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800084fd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:46:52.4952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008c78-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:46:52.4952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800084fd-0003-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-04-14 12:46:52.4952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008c78-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:46:52.4952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800084fd-0003-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-04-14 12:46:52.4952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008c78-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:46:52.4952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800084fd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:46:52.4952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008c78-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:46:52.4952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800084fd-0003-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-04-14 12:46:52.4952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008c78-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:46:52.4952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800084fd-0003-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-04-14 12:46:52.6695 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008c78-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:46:54.0114 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800084fd-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:46:54.0270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6fc-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:46:54.0270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6fc-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:46:54.0270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6fc-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:46:54.0270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6fc-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:46:54.0270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6fc-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:46:54.0270 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6fc-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:46:54.0697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f6fc-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:48:41.8545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088e3-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:48:41.8545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041d5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:48:41.8545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088e3-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:48:41.8545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041d5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:48:41.8545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088e3-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:48:41.8545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041d5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:48:41.8545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088e3-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:48:41.8545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041d5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:48:41.8545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088e3-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:48:41.8545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041d5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:48:41.8680 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088e3-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:48:41.8680 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041d5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:48:42.0147 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041d5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:48:43.3814 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088e3-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:48:43.3953 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004fa5-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:48:43.3953 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004fa5-0004-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-04-14 12:48:43.4000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004fa5-0004-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-04-14 12:48:43.4000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004fa5-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:48:43.4000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004fa5-0004-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-04-14 12:48:43.4000 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004fa5-0004-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-04-14 12:48:43.4448 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004fa5-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:20.5262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000853d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:20.5262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008c7e-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:20.5262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000853d-0003-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-04-14 12:49:20.5262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008c7e-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:20.5262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000853d-0003-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-04-14 12:49:20.5262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008c7e-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:20.5262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000853d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:20.5262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008c7e-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:20.5262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000853d-0003-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-04-14 12:49:20.5262 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008c7e-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:20.5383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000853d-0003-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-04-14 12:49:20.5383 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008c7e-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:20.6031 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000853d-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:20.7116 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008c7e-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:20.7299 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088e5-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:20.7299 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088e5-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:20.7299 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088e5-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:20.7299 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088e5-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:20.7299 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088e5-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:20.7299 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088e5-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:20.8068 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088e5-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:47.3574 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fc8-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:47.3574 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fc8-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:47.3574 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088fd-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:47.3574 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fc8-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:47.3574 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088fd-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:47.3574 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fc8-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:47.3674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088fd-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:47.3674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fc8-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:47.3674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088fd-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:47.3674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fc8-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:47.3674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088fd-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:47.3674 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088fd-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:47.4840 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005fc8-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:47.9997 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088fd-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:48.0160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088ff-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:48.0160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088ff-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:48.0160 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088ff-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:48.0232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088ff-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:48.0232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088ff-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:48.0232 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088ff-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:49:48.0599 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800088ff-0005-f100-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:51:52.4923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004fd7-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:51:52.4923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b4bc-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:51:52.4923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004fd7-0004-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-04-14 12:51:52.4923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b4bc-0004-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-04-14 12:51:52.4923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004fd7-0004-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-04-14 12:51:52.4923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b4bc-0004-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-04-14 12:51:52.4923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004fd7-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:51:52.4923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b4bc-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:51:52.4923 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004fd7-0004-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-04-14 12:51:52.5042 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b4bc-0004-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-04-14 12:51:52.5042 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004fd7-0004-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-04-14 12:51:52.5042 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b4bc-0004-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-04-14 12:51:52.7116 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004fd7-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:51:54.0186 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b4bc-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:51:54.0339 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041e5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:51:54.0361 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041e5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:51:54.0361 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041e5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:51:54.0361 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041e5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:51:54.0361 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041e5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:51:54.0361 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041e5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:51:54.0781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800041e5-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:53:21.5983 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000421b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:53:21.5983 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000421b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: / is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:53:21.5983 Ocelot.Logging.AspDotNetLogger.LogWarning Warn: requestId: 8000421b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has NOT been authenticated for / and pipeline error set. Request for authenticated route / by was unauthenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogWarning 2026-04-14 12:53:21.5983 Ocelot.Logging.AspDotNetLogger.LogWarning Warn: requestId: 8000421b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Request for authenticated route / by was unauthenticated d__2.MoveNext => OcelotMiddleware.SetPipelineError => AspDotNetLogger.LogWarning 2026-04-14 12:53:21.5983 Ocelot.Logging.AspDotNetLogger.LogWarning Warn: requestId: 8000421b-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Error Code: UnauthenticatedError Message: Request for authenticated route / by was unauthenticated errors found in ResponderMiddleware. Setting error response for request path:/, request method: GET AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogWarning 2026-04-14 12:53:41.8489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022fa-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:53:41.8489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006008-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:53:41.8489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022fa-0400-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-04-14 12:53:41.8489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006008-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:53:41.8489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022fa-0400-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-04-14 12:53:41.8489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006008-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:53:41.8489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022fa-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:53:41.8489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006008-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:53:41.8489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022fa-0400-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-04-14 12:53:41.8489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006008-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:53:41.8489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022fa-0400-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-04-14 12:53:41.8626 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006008-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:53:42.0679 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022fa-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:53:43.2301 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80006008-0000-6400-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:53:43.2446 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b4e8-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:53:43.2446 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b4e8-0004-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-04-14 12:53:43.2446 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b4e8-0004-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-04-14 12:53:43.2446 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b4e8-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:53:43.2539 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b4e8-0004-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-04-14 12:53:43.2539 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b4e8-0004-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-04-14 12:53:43.2895 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b4e8-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:20.5248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f752-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:20.5248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a8c9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:20.5248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f752-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:20.5248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a8c9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:20.5248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f752-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:20.5248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a8c9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:20.5248 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f752-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:20.5346 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a8c9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:20.5346 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f752-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:20.5346 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a8c9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:20.5346 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f752-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:20.5346 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a8c9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:20.6056 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f752-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:20.7221 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000a8c9-0001-e800-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:20.7391 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008599-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:20.7391 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008599-0003-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-04-14 12:54:20.7391 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008599-0003-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-04-14 12:54:20.7391 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008599-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:20.7391 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008599-0003-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-04-14 12:54:20.7391 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008599-0003-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-04-14 12:54:20.7796 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008599-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:47.3631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085b7-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:47.3631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085b7-0003-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-04-14 12:54:47.3631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cdc-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:47.3631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085b7-0003-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-04-14 12:54:47.3631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cdc-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:47.3631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085b7-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:47.3631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cdc-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:47.3631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085b7-0003-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-04-14 12:54:47.3631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cdc-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:47.3631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085b7-0003-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-04-14 12:54:47.3631 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cdc-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:47.3796 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cdc-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:47.4709 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085b7-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:48.0505 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cdc-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:48.0697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cde-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:48.0697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cde-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:48.0697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cde-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:48.0697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cde-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:48.0697 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cde-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:48.0809 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cde-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:54:48.1168 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cde-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:56:52.4870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005005-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:56:52.4870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f758-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:56:52.4870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005005-0004-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-04-14 12:56:52.4870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f758-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:56:52.4870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005005-0004-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-04-14 12:56:52.4870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f758-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:56:52.4870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005005-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:56:52.4870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f758-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:56:52.4870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005005-0004-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-04-14 12:56:52.4870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f758-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:56:52.4870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005005-0004-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-04-14 12:56:52.4870 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f758-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:56:52.5663 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005005-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:56:53.3919 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000f758-0001-5c00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:56:53.4061 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005007-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:56:53.4061 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005007-0004-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-04-14 12:56:53.4128 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005007-0004-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-04-14 12:56:53.4128 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005007-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:56:53.4128 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005007-0004-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-04-14 12:56:53.4128 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005007-0004-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-04-14 12:56:53.4522 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005007-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:41.8493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008e32-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:41.8493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004257-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:41.8493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008e32-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:41.8493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004257-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:41.8493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008e32-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:41.8493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004257-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:41.8493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008e32-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:41.8493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004257-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:41.8493 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008e32-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:41.8614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004257-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:41.8614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008e32-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:41.8614 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004257-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:41.9245 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004257-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:42.8562 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008e32-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:42.8733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008e34-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:42.8733 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008e34-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:42.8781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008e34-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:42.8781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008e34-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:42.8781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008e34-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:42.8781 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008e34-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:58:42.9151 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008e34-0005-b000-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:20.5130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2c6-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:20.5130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005714-0006-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:20.5130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2c6-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:20.5130 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005714-0006-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-04-14 12:59:20.5188 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2c6-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:20.5188 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005714-0006-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-04-14 12:59:20.5188 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2c6-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:20.5188 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005714-0006-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:20.5188 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2c6-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:20.5188 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005714-0006-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-04-14 12:59:20.5188 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2c6-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:20.5188 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005714-0006-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-04-14 12:59:20.6051 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2c6-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:20.7163 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80005714-0006-ed00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:20.7326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000425d-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:20.7326 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000425d-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:20.7376 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000425d-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:20.7376 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000425d-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:20.7376 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000425d-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:20.7376 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000425d-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:20.7762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000425d-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:47.3545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cf2-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:47.3545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cf2-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:47.3545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ff-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:47.3545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cf2-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:47.3545 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ff-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:47.3616 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cf2-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:47.3616 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ff-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:47.3616 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cf2-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:47.3616 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ff-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:47.3616 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cf2-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:47.3616 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ff-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:47.3616 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ff-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:47.5869 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80008cf2-0003-dd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:48.0236 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800049ff-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:48.0418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2c8-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:48.0418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2c8-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:48.0418 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2c8-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:48.0489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2c8-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:48.0489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2c8-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:48.0489 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2c8-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 12:59:48.0859 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2c8-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:01:52.4847 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b524-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:01:52.4847 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000500f-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:01:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b524-0004-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-04-14 13:01:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000500f-0004-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-04-14 13:01:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b524-0004-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-04-14 13:01:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000500f-0004-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-04-14 13:01:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b524-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:01:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000500f-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:01:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b524-0004-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-04-14 13:01:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000500f-0004-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-04-14 13:01:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b524-0004-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-04-14 13:01:52.4871 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000500f-0004-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-04-14 13:01:52.6608 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000500f-0004-f900-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:01:53.4394 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b524-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:01:53.4584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004263-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:01:53.4584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004263-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:01:53.4584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004263-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:01:53.4584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004263-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:01:53.4584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004263-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:01:53.4584 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004263-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:01:53.4968 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004263-0005-e700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:03:41.8511 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a07-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:03:41.8511 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085bb-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:03:41.8511 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a07-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:03:41.8511 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085bb-0003-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-04-14 13:03:41.8511 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a07-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:03:41.8511 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085bb-0003-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-04-14 13:03:41.8511 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a07-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:03:41.8511 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085bb-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:03:41.8616 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a07-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:03:41.8616 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085bb-0003-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-04-14 13:03:41.8616 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a07-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:03:41.8616 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085bb-0003-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-04-14 13:03:42.2174 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a07-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:03:43.5080 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085bb-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:03:43.5220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2ca-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:03:43.5220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2ca-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:03:43.5220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2ca-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:03:43.5220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2ca-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:03:43.5220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2ca-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:03:43.5220 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2ca-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:03:43.5762 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2ca-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:20.5109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085bf-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:20.5109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a09-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:20.5109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085bf-0003-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-04-14 13:04:20.5109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a09-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:20.5109 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085bf-0003-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-04-14 13:04:20.5183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a09-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:20.5183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085bf-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:20.5183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a09-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:20.5183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085bf-0003-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-04-14 13:04:20.5183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a09-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:20.5183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085bf-0003-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-04-14 13:04:20.5183 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a09-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:20.6013 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800085bf-0003-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:20.7207 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a09-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:20.7375 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b526-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:20.7375 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b526-0004-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-04-14 13:04:20.7375 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b526-0004-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-04-14 13:04:20.7375 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b526-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:20.7375 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b526-0004-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-04-14 13:04:20.7375 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b526-0004-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-04-14 13:04:20.7789 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b526-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:47.3553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a0b-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:47.3553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a0b-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:47.3553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2cc-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:47.3553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a0b-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:47.3553 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2cc-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:47.3625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a0b-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:47.3625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2cc-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:47.3625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a0b-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:47.3625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2cc-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:47.3625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a0b-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:47.3625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2cc-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:47.3625 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2cc-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:47.5958 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80004a0b-0003-9700-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:48.2337 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2cc-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:48.2482 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b528-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:48.2523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b528-0004-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-04-14 13:04:48.2523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b528-0004-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-04-14 13:04:48.2523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b528-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:04:48.2523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b528-0004-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-04-14 13:04:48.2523 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b528-0004-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-04-14 13:04:48.2952 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b528-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:06:52.4803 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2ce-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:06:52.4803 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022fe-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:06:52.4803 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2ce-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/DevicesStatisAnalysis is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:06:52.4803 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022fe-0400-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-04-14 13:06:52.4865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2ce-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/DevicesStatisAnalysis AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:06:52.4865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022fe-0400-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-04-14 13:06:52.4865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2ce-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:06:52.4865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022fe-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:06:52.4865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2ce-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:06:52.4865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022fe-0400-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-04-14 13:06:52.4865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2ce-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:06:52.4865 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022fe-0400-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-04-14 13:06:52.6904 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2ce-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/DevicesStatisAnalysis ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:06:54.0068 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 800022fe-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetDeviceRealInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:06:54.0218 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b52c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:06:54.0218 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b52c-0004-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-04-14 13:06:54.0218 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b52c-0004-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-04-14 13:06:54.0218 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b52c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:06:54.0218 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b52c-0004-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-04-14 13:06:54.0218 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b52c-0004-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-04-14 13:06:54.0658 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000b52c-0004-de00-b63f-84710c7967bb, previousRequestId: no previous request id, message: 200 (OK) status code, request uri: http://localhost:8099/PandaMonitor/Monitor/Device/GetAlarmRealLevelInfo ExecutionContext.RunInternal => d__3.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:08:41.8500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2d0-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:08:41.8500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002302-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: EndpointRateLimiting is not enabled for /{url} AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:08:41.8500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2d0-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /PandaMonitor/Monitor/Device/GetDeviceRealInfo is an authenticated route. AuthenticationMiddleware checking if client is authenticated AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:08:41.8500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002302-0400-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-04-14 13:08:41.8500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2d0-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: Client has been authenticated for /PandaMonitor/Monitor/Device/GetDeviceRealInfo AsyncMethodBuilderCore.Start => d__2.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:08:41.8500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002302-0400-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-04-14 13:08:41.8500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2d0-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:08:41.8500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002302-0400-f600-b63f-84710c7967bb, previousRequestId: no previous request id, message: route is authenticated scopes must be checked AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:08:41.8500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2d0-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: user scopes is authorised calling next authorisation checks AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:08:41.8500 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002302-0400-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-04-14 13:08:41.8630 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 8000e2d0-0000-0600-b63f-84710c7967bb, previousRequestId: no previous request id, message: /{url} route does not require user to be authorised AsyncMethodBuilderCore.Start => d__4.MoveNext => AspDotNetLogger.LogInformation 2026-04-14 13:08:41.8630 Ocelot.Logging.AspDotNetLogger.LogInformation Info: requestId: 80002302-0400-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