Commit Graph

10 Commits

Author SHA1 Message Date
John Luo 9d54cf1e8a Move ResponseCacheFeature to new Abstractions package (#67)
Move ResponseCacheFeature to new Abstractions package and update package version numbers
2016-10-06 15:59:14 -07:00
John Luo 3b2a2eb892 Add logging 2016-10-05 18:01:01 -07:00
John Luo 9e5dbee208 Cache should use weak comparison for ETags 2016-10-04 16:04:14 -07:00
John Luo 24385e74c4 Internalize iresponsecachekeyprovider (#59)
Make IResponseCacheKeyProvider internal
2016-09-29 10:43:56 -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 7f638c1385 Always overwrite the VaryBy entry to ensure expiry is updated 2016-09-16 13:40:35 -07:00
John Luo dd4799adfd Split by commas when normalizing headers 2016-09-15 12:04:13 -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