static void fibonacciDemo() { var fibonacci = new Fibonachi(new CustomMemoryCache <int>("_fibonacci")); for (var i = 1; i < 20; i++) { Console.WriteLine(fibonacci.CalculateFibonacci(i)); } Console.WriteLine(); fibonacci = new Fibonachi(new RedisCache <int>("localhost", "_fibonacci")); for (var i = 1; i < 20; i++) { Console.WriteLine(fibonacci.CalculateFibonacci(i)); } }
static void fibonacciDemonstarion() { var fibonacci = new Fibonachi(new CustomSystemCache <int>()); for (var i = 1; i < 20; i++) { Console.WriteLine(fibonacci.ComputeFibonachi(i)); Thread.Sleep(100); } fibonacci = new Fibonachi(new RedisCache <int>()); for (var i = 1; i < 20; i++) { Console.WriteLine(fibonacci.ComputeFibonachi(i)); Thread.Sleep(100); } }