diff --git a/src/Middleware/ResponseCaching/src/ResponseCachingMiddleware.cs b/src/Middleware/ResponseCaching/src/ResponseCachingMiddleware.cs index d485b680f6..f069e21dd1 100644 --- a/src/Middleware/ResponseCaching/src/ResponseCachingMiddleware.cs +++ b/src/Middleware/ResponseCaching/src/ResponseCachingMiddleware.cs @@ -164,9 +164,8 @@ namespace Microsoft.AspNetCore.ResponseCaching if (context.CachedResponseHeaders != null) { - for (var i = 0; i < HeadersToIncludeIn304.Length; i++) + foreach (var key in HeadersToIncludeIn304) { - var key = HeadersToIncludeIn304[i]; if (context.CachedResponseHeaders.TryGetValue(key, out var values)) { context.HttpContext.Response.Headers[key] = values;