shawnburke/AgFx — pull request #12 by sawilde (2012-09-16 02:51:23+00:00)
Title: ETAG Support, Variable Cache Time

ETAG Support

By using ETags we can query the server and only download data if we do not already have the latest version i.e. if we get a 304 (NotModified) then we update the cache entry with a new expired time otherwise we resort to the "normal" path.

Customised Cache Time Management

Allows a variable expiry cache time i.e. to be calculated based on "other" factors rather than just be a static time.