16 references to AddBasePolicy
Microsoft.AspNetCore.OutputCaching.Tests (14)
OutputCacheMiddlewareTests.cs (3)
817options.AddBasePolicy(build => build.Cache()); 865options.AddBasePolicy(build => build.Cache()); 924options.AddBasePolicy(build => build.Cache().SetLocking(false));
OutputCachePolicyBuilderTests.cs (5)
333options.AddBasePolicy(build => build.Expire(TimeSpan.FromSeconds(1))); 334options.AddBasePolicy(build => build.With(c => source == 1).Expire(TimeSpan.FromSeconds(2))); 335options.AddBasePolicy(build => build.With(c => source == 2).Expire(TimeSpan.FromSeconds(3))); 353options.AddBasePolicy(build => build.With(c => false).Expire(TimeSpan.FromSeconds(2))); 371options.AddBasePolicy(build => build.Cache());
OutputCacheTests.cs (6)
286options.AddBasePolicy(b => b.AddPolicy<AllowTestPolicy>()); 354options.AddBasePolicy(b => b.SetVaryByQuery("query")); 377options.AddBasePolicy(b => b.SetVaryByQuery("QueryA", "queryb")); 400options.AddBasePolicy(b => b.SetVaryByQuery("*")); 423options.AddBasePolicy(b => b.SetVaryByQuery("QueryB", "QueryA")); 446options.AddBasePolicy(b => b.SetVaryByQuery("*"));
OutputCachingSample (2)
Startup.cs (2)
12options.AddBasePolicy(builder => builder.With(c => c.HttpContext.Request.Path.StartsWithSegments("/js")).Expire(TimeSpan.FromDays(1))); 13options.AddBasePolicy(builder => builder.With(c => c.HttpContext.Request.Path.StartsWithSegments("/js")).NoCache());