John Luo
0efe83b4f2
Update usage of TestSink
2018-04-12 16:28:32 -07:00
Pranav K
3909a5ce88
Remove usage of TaskCache
2017-06-08 09:06:18 -07:00
Ajay Bhargav Baaskaran
a48c0cacca
Using NullLogger types from Logging.Abstractions ( #115 )
2017-03-14 12:18:12 -07:00
John Luo
7190412979
Tigger caching header finalization on write #92
2017-02-08 16:06:20 -08:00
John Luo
3bf5f6a1ce
Restructure response caching middleware flow
...
- Always add IresponseCachingFeatu8re before calling the next middleware #81
- Use If-Modified-Since instead of the incorrect If-Unmodified-Since header #83
- Handle proxy-revalidate in the same way as must-revalidate #83
- Handle max-stale with no specified limit #83
- Bypass cache lookup for no-cache but store the response #83
- Bypass response capturing and buffering when no-store is specified #83
- Replace IsRequestCacheable cache policy with three new independent policy checks to reflect these changes
- Modify middleware flow to accommodate cache policy updates
2017-01-10 14:48:39 -08:00
moozzyk
70fce81d7d
Adding additional test coverage
2016-10-24 17:24:36 -07:00
John Luo
2eb66dc684
Merge branch 'rel/1.0.0' into rel/1.0.0-preview1
2016-10-17 11:59:05 -07:00
John Luo
8acf71457e
API review feedback
...
Rename middleware components ResponseCache => ResponseCaching
Move ResponseCachingOptions to Microsoft.AspNetCore.ResponseCaching namespace
Rename extension methods
2016-10-17 11:33:09 -07:00
John Luo
bc6fff40e6
Use 1.0.0 dependencies
2016-10-12 16:42:40 -07:00
John Luo
3b2a2eb892
Add logging
2016-10-05 18:01:01 -07:00
John Luo
aa52e66585
Make DistributedResponseCacheStore internal ( #61 )
...
Remove DistributedResponseCacheStore and move all interfaces to the Internal namespace
2016-09-30 11:24:44 -07:00
John Luo
44b0dfd5bb
Sharding ( #57 )
...
Add sharding support for MemoryResponseCacheStore
- update CachedResponse API to use streams
- added empty IResponseCacheEntry interface
2016-09-28 11:58:16 -07:00
John Luo
5e12a103a4
API updates
...
- Internalize properties on ResponseCacheContext unless required by extension points
- Rename VaryByParams -> VaryByQueryKeys
2016-09-21 13:41:46 -07:00
John Luo
c30d471c27
Make IResponseCacheStore APIs async
2016-09-20 12:06:56 -07:00
John Luo
6c13371fa0
API review renames and updates continued
...
- Consolidate base key to be singular
2016-09-15 11:40:51 -07:00
John Luo
ccfa090e6e
API review renames and updates
2016-09-14 11:07:23 -07:00