66 references to ResponseCacheLocation
HostedBlazorWebassemblyApp.Server (1)
Pages\Error.cshtml.cs (1)
15[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
Identity.DefaultUI.WebSite (1)
Pages\Error.cshtml.cs (1)
10[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
Microsoft.AspNetCore.Identity.UI (2)
Areas\Identity\Pages\V4\Error.cshtml.cs (1)
16[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
Areas\Identity\Pages\V5\Error.cshtml.cs (1)
16[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
Microsoft.AspNetCore.Mvc.Core (15)
CacheProfile.cs (1)
24public ResponseCacheLocation? Location { get; set; }
Filters\ResponseCacheFilter.cs (1)
42public ResponseCacheLocation Location
Filters\ResponseCacheFilterExecutor.cs (10)
15private ResponseCacheLocation? _cacheLocation; 31public ResponseCacheLocation Location 33get => _cacheLocation ?? _cacheProfile.Location ?? ResponseCacheLocation.Any; 59if (!(NoStore || _cacheProfile.Location == ResponseCacheLocation.None || _cacheLocation == ResponseCacheLocation.None)) 97if (Location == ResponseCacheLocation.None) 107if (Location == ResponseCacheLocation.None && _cacheProfile.Duration == null && _cacheDuration == null) 116ResponseCacheLocation.Any => "public", 117ResponseCacheLocation.Client => "private", 118ResponseCacheLocation.None => "no-cache",
ResponseCacheAttribute.cs (3)
22private ResponseCacheLocation? _location; 38public ResponseCacheLocation Location 40get => _location ?? ResponseCacheLocation.Any;
Microsoft.AspNetCore.Mvc.Core.Test (43)
Filters\ResponseCacheFilterExecutorTest.cs (27)
74Location = ResponseCacheLocation.Any, 85Location = ResponseCacheLocation.Client, 95Location = ResponseCacheLocation.Any, 106Location = ResponseCacheLocation.Any, 116Location = ResponseCacheLocation.Client, 126Location = ResponseCacheLocation.Any, 136Location = ResponseCacheLocation.None, 146Location = ResponseCacheLocation.None, 156Location = ResponseCacheLocation.Any, 166Location = ResponseCacheLocation.Any, 202Location = ResponseCacheLocation.Client, 212Location = ResponseCacheLocation.Any, 223Location = ResponseCacheLocation.Any, 258Location = ResponseCacheLocation.Any, 269Location = ResponseCacheLocation.Any, 280Location = ResponseCacheLocation.Client, 291Location = ResponseCacheLocation.Client, 302Location = ResponseCacheLocation.Any, 339Location = ResponseCacheLocation.Any, 350Location = ResponseCacheLocation.Any, 361Location = ResponseCacheLocation.Client, 372Location = ResponseCacheLocation.Client, 384Location = ResponseCacheLocation.Any, 420Location = ResponseCacheLocation.None, 440Location = ResponseCacheLocation.None, 481Location = ResponseCacheLocation.None 483executor.Location = ResponseCacheLocation.Client;
ResponseCacheAttributeTest.cs (16)
66{ Duration = 20, Location = ResponseCacheLocation.Any, NoStore = false, VaryByHeader = "Accept", VaryByQueryKeys = new[] { "QueryKey" } }, 69{ Duration = 20, Location = ResponseCacheLocation.Any, NoStore = false, VaryByHeader = "Accept", VaryByQueryKeys = new[] { "QueryKey" } } 74{ Duration = 0, Location = ResponseCacheLocation.None, NoStore = true, VaryByHeader = null, VaryByQueryKeys = null }, 77{ Duration = 0, Location = ResponseCacheLocation.None, NoStore = true, VaryByHeader = null, VaryByQueryKeys = null } 86Location = ResponseCacheLocation.Any, 95Location = ResponseCacheLocation.Client, 101{ Duration = 20, Location = ResponseCacheLocation.Any, NoStore = false, VaryByHeader = "Accept", VaryByQueryKeys = new[] { "QueryKey" } } 114Location = ResponseCacheLocation.Client, 120{ Duration = 534, Location = ResponseCacheLocation.Client, NoStore = false, VaryByHeader = "Test", VaryByQueryKeys = new[] { "ProfileQueryKey" } } 132Location = ResponseCacheLocation.Client, 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 } 207Location = ResponseCacheLocation.Any, 237new ResponseCacheAttribute() { Duration = 100, Location = ResponseCacheLocation.Any }, 241new ResponseCacheAttribute() { Duration = 100, Location = ResponseCacheLocation.Client }, 253Location = ResponseCacheLocation.None
Microsoft.AspNetCore.Mvc.RazorPages (1)
Filters\PageResponseCacheFilter.cs (1)
43public ResponseCacheLocation Location
MvcFormSample (1)
Controllers\HomeController.cs (1)
45[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
RazorPagesWebSite (1)
ModelWithResponseCache.cs (1)
9[ResponseCache(Duration = 10, Location = ResponseCacheLocation.Client)]
StaticFilesAuth (1)
Controllers\HomeController.cs (1)
21[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]