31 writes to VaryByHeader
Microsoft.AspNetCore.Mvc.Core (1)
ResponseCacheAttribute.cs (1)
112VaryByHeader = VaryByHeader,
Microsoft.AspNetCore.Mvc.Core.Test (30)
Filters\ResponseCacheFilterExecutorTest.cs (21)
76VaryByHeader = null 87VaryByHeader = null 97VaryByHeader = null 108VaryByHeader = null 118VaryByHeader = null 128VaryByHeader = null 138VaryByHeader = null 148VaryByHeader = null 158VaryByHeader = null 168VaryByHeader = null 204VaryByHeader = null 214VaryByHeader = null 225VaryByHeader = null 260VaryByHeader = "Accept" 271VaryByHeader = "Accept" 282VaryByHeader = "Accept" 293VaryByHeader = "Test" 304VaryByHeader = "Test" 422VaryByHeader = null, 442VaryByHeader = null 521VaryByHeader = "Accept"
ResponseCacheAttributeTest.cs (9)
69{ Duration = 20, Location = ResponseCacheLocation.Any, NoStore = false, VaryByHeader = "Accept", VaryByQueryKeys = new[] { "QueryKey" } } 77{ Duration = 0, Location = ResponseCacheLocation.None, NoStore = true, VaryByHeader = null, VaryByQueryKeys = null } 97VaryByHeader = "Test", 101{ Duration = 20, Location = ResponseCacheLocation.Any, NoStore = false, VaryByHeader = "Accept", VaryByQueryKeys = new[] { "QueryKey" } } 116VaryByHeader = "Test", 120{ Duration = 534, Location = ResponseCacheLocation.Client, NoStore = false, VaryByHeader = "Test", VaryByQueryKeys = new[] { "ProfileQueryKey" } } 134VaryByHeader = "Test", 138{ Duration = 534, Location = ResponseCacheLocation.Client, NoStore = false, VaryByHeader = "Test", VaryByQueryKeys = new[] { "ProfileQueryKey" } } 150{ Duration = 5234, Location = ResponseCacheLocation.Any, NoStore = false, VaryByHeader = null, VaryByQueryKeys = null }
3 references to VaryByHeader
Microsoft.AspNetCore.Mvc.Core (2)
Filters\ResponseCacheFilterExecutor.cs (1)
45get => _cacheVaryByHeader ?? _cacheProfile.VaryByHeader;
ResponseCacheAttribute.cs (1)
104VaryByHeader = VaryByHeader ?? selectedProfile?.VaryByHeader;
Microsoft.AspNetCore.Mvc.Core.Test (1)
ResponseCacheAttributeTest.cs (1)
170Assert.Equal(expectedProfile.VaryByHeader, responseCacheFilter.VaryByHeader);