Exemplo n.º 1
0
        public void SetDemo()
        {
            PerSon person = new PerSon {
                UserId = 1, UserName = "******"
            };
            //不带过期时间的存储,Memcached将根据LRU来决定过期策略
            bool success = DataCatch.SetCache(person.UserName, person, 10);

            //带过期时间的缓存
            //bool success = client.Store(StoreMode.Add, person.UserName, person, DateTime.Now.AddMinutes(10));
            Console.WriteLine("存储[{0}]的结果:{1}", person.UserName, success);
        }
Exemplo n.º 2
0
        public void GetDemo()
        {
            PerSon person = DataCatch.GetCache <PerSon>("李刚");

            if (person != null)
            {
                Console.WriteLine("取回[{0}]的结果——UserId:{1},UserName:{2}", "李刚", person.UserId, person.UserName);
            }
            else
            {
                Console.WriteLine("取回[{0}]失败!", "李刚");
            }
        }