John Luo
65b89668bb
Allow lookup of multiple keys
...
- Do not cache if content-length mismatches with the length of the response body
2016-09-12 16:28:58 -07:00
John Luo
6a04fe5fb7
Store body and header separately, preliminary sharding
...
- Add fast id
2016-09-12 15:20:58 -07:00
John Luo
7300d9e936
Refactoring ResponseCacheContext
...
- Extract key creationg into a service
- Extract cacheability checks into a service
- Add a ResponseCachingState feature to preserve response cache context between operations
- Recognize Set-Cookie as not-cacheable
2016-09-07 15:50:22 -07:00
John Luo
02b8fb3bbc
Use TaskCache class from Microsoft.Extensions.TaskCache.Sources
2016-09-07 11:33:05 -07:00
John Luo
411681e8d6
Add options to configure case sensitivity of request paths
2016-09-06 14:44:09 -07:00
Doug Bunting
0f711ce279
Increase .travis.yml consistency between repos
...
- aspnet/Universe#349
- minimize `dotnet` setup time; no need for caching
- build with `--quiet`
2016-09-04 20:09:36 -07:00
John Luo
d72ef128dd
Adding options to specify maximum response body size
2016-09-02 11:57:59 -07:00
John Luo
3b0f01a8ec
Customize key prefix instead of suffix
2016-09-02 11:54:04 -07:00
John Luo
52f219b16e
Support conditional requests and send 304 when possible
2016-08-31 14:44:12 -07:00
John Luo
a5e9215982
Update calls for string comparison
2016-08-30 12:29:27 -07:00
John Luo
1d6c5af72c
Add option for VaryBy query string params
2016-08-29 16:38:59 -07:00
John Luo
8c5a5f7394
Use ObjectPool for StringBuilder
2016-08-26 13:50:58 -07:00
John Luo
fb724a71de
Add configurable options for ResponseCaching
...
Override RequestIsCacheable
Override ResponseIsCacheable
Append customized cache key
2016-08-25 16:26:25 -07:00
John Luo
4f61c65931
Update no-store behaviour
2016-08-25 14:29:55 -07:00
John Luo
62aabc1bae
Add implementation for HTTP caching
2016-08-15 13:00:24 -07:00
Ben Adams
7d716d2007
Date & Age handling
2016-08-15 12:58:01 -07:00
Pranav K
91d57c72bf
Switching to dotnet.myget.org feed
2016-08-09 15:10:17 -07:00
John Luo
a40cc88169
IResponseCache adapter and support for vary by header
2016-08-04 17:50:07 -07:00
BrennanConroy
8e7eb5d99e
Update .travis.yml
2016-08-02 13:07:17 -07:00
John Luo
d204adafd2
Add CI status to readme
2016-07-27 14:58:58 -07:00
John Luo
1628d42b43
Clean up and update to post RTM
2016-07-27 10:41:38 -07:00
Chris R
a14bb69d6a
Rough outline of middleware, sample, and test projects.
2016-07-27 10:40:45 -07:00
Chris R
ed9f238eda
Add build infrastructure.
2016-07-27 10:40:45 -07:00
Cesar Blum Silveira
2ec664f325
ASP.NET 5 -> ASP.NET Core
2016-03-14 22:01:49 -07:00
Murat Girgin
47f24598f4
Update README.md
2015-05-15 10:04:22 -07:00
Murat Girgin
703fa4279e
Initial commit
2015-05-15 10:01:00 -07:00