Ejemplo n.º 1
0
        public void Monkey(IBananaCache cache)
        {
            Random randomBanana = new Random(111_493);
            var    keys         = cache.Keys.ToArray();

            if (keys.Any())
            {
                var bananaToPick = randomBanana.Next(0, keys.Length - 1);
                var bananaKey    = keys[bananaToPick];
                cache.Set <object>(bananaKey, null);
            }
        }
Ejemplo n.º 2
0
 public MonkeyCache(IBananaCache bananaCache)
 {
     BananaCache = bananaCache;
 }