public void RedisCache() { var categoryManager = new CategoriesManager(new CategoriesRedisCache("localhost")); for (var i = 0; i < 10; i++) { Console.WriteLine(categoryManager.GetCategories().Count()); Thread.Sleep(100); } var employeeManager = new EmployeesManager(new EmployeesRedisCache("localhost")); for (var i = 0; i < 10; i++) { Console.WriteLine(employeeManager.GetEmployee().Count()); Thread.Sleep(100); } var ordersManager = new OrderManager(new OrdersRedisCache("localhost")); for (var i = 0; i < 10; i++) { Console.WriteLine(ordersManager.GetOrders().Count()); Thread.Sleep(100); } }
public void MemoryCacheTest() { var employeeManager = new EmployeesManager(new EmployeesMemoryCache()); /*for (var i = 0; i < 10; i++) * { * Console.WriteLine(employeeManager.GetEmployee().Count()); * Thread.Sleep(100); * } * * var ordersManager = new OrderManager(new OrdersMemoryCache()); * * for (var i = 0; i < 10; i++) * { * Console.WriteLine(ordersManager.GetOrders().Count()); * Thread.Sleep(100); * } */ var categoryManager = new CategoriesManager(new CategoriesMemoryCache()); for (var i = 0; i < 10; i++) { Console.WriteLine(categoryManager.GetCategories().Count()); Thread.Sleep(100); } }
public void RedisCache() { var categoryManager = new CategoriesManager(new CategoriesRedisCache("localhost, allowAdmin=true"), new CategoryCachePolicy(2)); for (var i = 0; i < 10; i++) { Console.WriteLine(categoryManager.GetCategories().Count()); Thread.Sleep(100); } }
public void MemoryCacheWithCachePolicy() { var categoryManager = new CategoriesManager(new CategoriesMemoryCache(), new CategoryCachePolicy()); for (var i = 0; i < 10; i++) { Console.WriteLine(categoryManager.GetCategories().Count()); Thread.Sleep(100); } }
public void RedisCache() { var categoryManager = new CategoriesManager(new CategoriesRedisCache("localhost")); for (var i = 0; i < 10; i++) { Console.WriteLine(categoryManager.GetCategories().Count()); Thread.Sleep(100); } }
public void CategoriesRedisCache() { var categoryManager = new CategoriesManager(new CategoriesRedisCache("localhost")); for (var i = 0; i < 10; i++) { Console.WriteLine(categoryManager.GetCategories().Count()); Thread.Sleep(100); } }
public void CategoryPolicyMemoryCache() { var query = "select * from category"; var categoryManager = new CategoriesManager(new CategoriesMemoryCache(), query); var categCnt = 8; for (var i = 0; i < 10; i++) { Assert.AreEqual(categCnt, categoryManager.GetCategories().Count()); Thread.Sleep(100); } }
public void MemoryCache() { var categoryManager = new CategoriesManager(new CategoriesMemoryCache()); for (var i = 0; i < 10; i++) { Console.WriteLine(categoryManager.GetCategories().Count()); Thread.Sleep(100); } var orderManager = new OrdersManager(new OrdersMemoryCache()); for (var i = 0; i < 10; i++) { Console.WriteLine(orderManager.GetOrders().Count()); Thread.Sleep(100); } }