public static Stats GetStatistics(HttpContext context)
{
if (context == null)
return null;
Stats s = context.Cache[StatsCacheKey] as Stats;
if (s == null)
{
s = Stats.GetStatistics();
DateTime expiration = DateTime.Now.AddMinutes(StatsCacheDuration);
context.Cache.Add(StatsCacheKey, s, null, expiration, TimeSpan.Zero, System.Web.Caching.CacheItemPriority.Normal, null);
}
return s;
}
}