public void Can_Clear_IList()
		{
			var storeMembers = Factory.CreateList();
			storeMembers.ForEach(List.Add);

			Assert.That(List.Count, Is.EqualTo(storeMembers.Count));

			List.Clear();

			Assert.That(List.Count, Is.EqualTo(0));
		}
Exemplo n.º 2
0
		public RedisQueueService(Uri baseUri, bool resume)
		{
			using (RedisClient redisClient = new RedisClient())
			{
				_redis = redisClient.GetTypedClient<Entry>();
				_queue = _redis.Lists[string.Format("barcodes:{0}:queue", baseUri)];
				if (!resume)
				{
					_queue.Clear();
				}
			}
		}
Exemplo n.º 3
0
 public RedisQueueService(Uri baseUri, bool resume)
 {
     using (RedisClient redisClient = new RedisClient())
     {
         _redis = redisClient.GetTypedClient <Entry>();
         _queue = _redis.Lists[string.Format("barcodes:{0}:queue", baseUri)];
         if (!resume)
         {
             _queue.Clear();
         }
     }
 }
Exemplo n.º 4
0
        public void TestList()
        {
            var client = cacheClient as RedisClient;
            IRedisTypedClient <UserInfoDto> typeClient = client.As <UserInfoDto>();
            IRedisList <UserInfoDto>        list       = typeClient.Lists["TestList"];

            var listUser = GetUsers();

            list.Clear();
            listUser.ForEach(t => list.Add(t));

            var item = list.First(t => t.StaffId == "StaffId_8");

            Console.WriteLine(item);
            Console.ReadLine();
        }
Exemplo n.º 5
0
        private static void DemoRedisClient()
        {
            const string customerListKey = "urn:customerList";

            using (IRedisClient redisClient = new RedisClient())
            {
                IRedisList customerList = redisClient.Lists[customerListKey];
                customerList.Clear();
                customerList.Add("Joe");
                customerList.Add("Mary");
                customerList.Add("Bob");
                customerList.Add("Frank");
            }

            using (IRedisClient redisClient = new RedisClient())
            {
                IRedisList customerList = redisClient.Lists[customerListKey];

                foreach (string customerName in customerList)
                {
                    Console.WriteLine($"Customer: {customerName}");
                }
            }
        }