Exemple #1
0
        public void RedisCache()
        {
            var categoryManager = new NorthwindManager(new NorthwindRedisCache("localhost"));

            for (var i = 0; i < 10; i++)
            {
                Console.WriteLine(categoryManager.GetEntities <Category>().Count());
                Thread.Sleep(100);
            }
        }
Exemple #2
0
 public void MemoryCache()
 {
     using (var cache = new NorthwindMemoryCache())
     {
         var categoryManager = new NorthwindManager(cache);
         for (var i = 0; i < 10; i++)
         {
             Console.WriteLine(categoryManager.GetEntities <Category>().Count());
             if (4 < i && i <= 5)
             {
                 using (var db = new Northwind())
                 {
                     db.Set <Category>().Add(new Category()
                     {
                         CategoryName = "4", Description = "Описание4"
                     });
                     db.SaveChanges();
                 }
             }
             Thread.Sleep(100);
         }
     }
 }