public void TestSet() { var client = cacheClient as RedisClient; IRedisTypedClient <UserInfoDto> typeClient = client.As <UserInfoDto>(); typeClient.DeleteAll(); IRedisSet <UserInfoDto> set = typeClient.Sets["TestSet"]; var sortSet = typeClient.SortedSets["TestSet1"]; var list = GetUsers(); set.Clear(); list.ForEach(x => set.Add(x)); list.ForEach(x => sortSet.Add(x)); Console.WriteLine("写入完成"); Console.ReadLine(); var item = sortSet.Where(t => t.StaffId == "StaffId_7").ToList(); //var result = set.GetAll(); Console.WriteLine(item.ToString()); Console.ReadLine(); }
public void UnregisterServer(Guid id) { IEnumerable <WorldServerDto> servers = _set.GetAll().Where(s => s.Id != id); _set.Clear(); foreach (WorldServerDto server in servers) { _set.Add(server); } }
public void Can_Clear_ICollection_Set() { var storeMembers = Factory.CreateList(); storeMembers.ForEach(x => redis.AddItemToSet(Set, x)); Assert.That(Set.Count, Is.EqualTo(storeMembers.Count)); Set.Clear(); Assert.That(Set.Count, Is.EqualTo(0)); }
public RedisHistoryService(Uri baseUri, bool resume) { using (RedisClient redisClient = new RedisClient()) { _redis = redisClient.GetTypedClient <string>(); _history = _redis.Sets[string.Format("barcodes:{0}:history", baseUri)]; if (!resume) { _history.Clear(); } } }
public RedisHistoryService(Uri baseUri, bool resume) { using (RedisClient redisClient = new RedisClient()) { _redis = redisClient.GetTypedClient<string>(); _history = _redis.Sets[string.Format("barcodes:{0}:history", baseUri)]; if (!resume) { _history.Clear(); } } }