public object Any(ShortCircuitImpl request) { if (Request.HasValidCache(request.ETag, request.LastModified)) { return(HttpResult.NotModified()); } return(new HttpResult(request) { Age = request.Age, ETag = request.ETag, MaxAge = request.MaxAge, Expires = request.Expires, LastModified = request.LastModified, CacheControl = request.CacheControl.GetValueOrDefault(CacheControl.None), }); }