internal RedisResponseFilter(int itemId, int maxVaryByCount, Stream filterChain, string cacheKey, TimeSpan cacheDuration) : base(filterChain, cacheKey, cacheDuration, maxVaryByCount)
 {
     if (maxVaryByCount > -1 && RedisOutputCachingProvider.GetCacheKeys(itemId).Count >= maxVaryByCount)
     {
         HasErrored = true;
         return;
     }
     CaptureStream = new MemoryStream();
 }