10 writes to CacheKeyPrefix
Microsoft.AspNetCore.OutputCaching (1)
Policies\SetCacheKeyPrefixPolicy.cs (1)
20_varyByAsync = async (context, rules, cancellationToken) => rules.CacheKeyPrefix = await varyBy(context, cancellationToken);
Microsoft.AspNetCore.OutputCaching.Tests (9)
OutputCacheKeyProviderTests.cs (9)
89context.CacheVaryByRules.CacheKeyPrefix = Guid.NewGuid().ToString("n"); 184context.CacheVaryByRules.CacheKeyPrefix = Guid.NewGuid().ToString("n"); 197context.CacheVaryByRules.CacheKeyPrefix = Guid.NewGuid().ToString("n"); 210context.CacheVaryByRules.CacheKeyPrefix = Guid.NewGuid().ToString("n"); 223context.CacheVaryByRules.CacheKeyPrefix = Guid.NewGuid().ToString("n"); 238context.CacheVaryByRules.CacheKeyPrefix = Guid.NewGuid().ToString("n"); 253context.CacheVaryByRules.CacheKeyPrefix = Guid.NewGuid().ToString("n"); 272context.CacheVaryByRules.CacheKeyPrefix = Guid.NewGuid().ToString("n"); 420context.CacheVaryByRules.CacheKeyPrefix = Guid.NewGuid().ToString("n");
13 references to CacheKeyPrefix
Microsoft.AspNetCore.OutputCaching.Tests (13)
OutputCacheKeyProviderTests.cs (9)
91Assert.Equal($"{context.CacheVaryByRules.CacheKeyPrefix}{KeyDelimiter}{EmptyBaseKey}", cacheKeyProvider.CreateStorageKey(context)); 187Assert.Equal($"{context.CacheVaryByRules.CacheKeyPrefix}{KeyDelimiter}{EmptyBaseKey}{KeyDelimiter}Q{KeyDelimiter}QueryA=ValueA{KeyDelimiter}QueryC=", 200Assert.Equal($"{context.CacheVaryByRules.CacheKeyPrefix}{KeyDelimiter}{EmptyBaseKey}{KeyDelimiter}Q{KeyDelimiter}QueryA=ValueA{KeyDelimiter}QueryC=", 213Assert.Equal($"{context.CacheVaryByRules.CacheKeyPrefix}{KeyDelimiter}{EmptyBaseKey}{KeyDelimiter}Q{KeyDelimiter}QUERYA=ValueA", 228Assert.Equal($"{context.CacheVaryByRules.CacheKeyPrefix}{KeyDelimiter}{EmptyBaseKey}{KeyDelimiter}Q{KeyDelimiter}QUERYA=ValueA{KeyDelimiter}QUERYB=ValueB", 243Assert.Equal($"{context.CacheVaryByRules.CacheKeyPrefix}{KeyDelimiter}{EmptyBaseKey}{KeyDelimiter}Q{KeyDelimiter}QUERYA=ValueA{KeySubDelimiter}ValueB", 258Assert.Equal($"{context.CacheVaryByRules.CacheKeyPrefix}{KeyDelimiter}{EmptyBaseKey}{KeyDelimiter}Q{KeyDelimiter}QUERYA=ValueA{KeySubDelimiter}ValueB", 277Assert.Equal($"{context.CacheVaryByRules.CacheKeyPrefix}{KeyDelimiter}{EmptyBaseKey}{KeyDelimiter}H{KeyDelimiter}HeaderA=ValueA{KeyDelimiter}HeaderC={KeyDelimiter}Q{KeyDelimiter}QueryA=ValueA{KeyDelimiter}QueryC={KeyDelimiter}R{KeyDelimiter}RouteA=ValueA{KeyDelimiter}RouteC=", 423Assert.Equal($"{context.CacheVaryByRules.CacheKeyPrefix}{KeyDelimiter}{EmptyBaseKey}{KeyDelimiter}R{KeyDelimiter}ROUTEA=ValueA",
OutputCachePoliciesTests.cs (1)
281Assert.Equal(value, context.CacheVaryByRules.CacheKeyPrefix);
OutputCachePolicyBuilderTests.cs (3)
211Assert.Equal("tenant1", context1.CacheVaryByRules.CacheKeyPrefix); 212Assert.Equal("tenant2", context2.CacheVaryByRules.CacheKeyPrefix); 213Assert.Equal("tenant3", context3.CacheVaryByRules.CacheKeyPrefix);