diff --git a/src/lib/azure/services/api-management/main.ts b/src/lib/azure/services/api-management/main.ts index 8c7c2188..394ece19 100644 --- a/src/lib/azure/services/api-management/main.ts +++ b/src/lib/azure/services/api-management/main.ts @@ -381,9 +381,12 @@ export class AzureApiManagementManager { // Full path construction (without query parameters) string fullPath = context.Request.Url.Path.ToLower(); - + + // Query arameters + string query = context.Request.Url.Query.ToLower(); + // Construct final cache key (no Accept header needed for JSON-only APIs) - return $"{apiName}:{apiVersion}:{fullPath}"; + return $"{apiName}:{apiVersion}:{fullPath}:{query}"; }" />