我想获得Multiple HashSet。有
public HashSet<string> GetAllItemsFromSet (string setId){ ....}
我需要
public HashSet<string>[] GetAllItemsFromSets (string[] setIds)
如何?
答案 0 :(得分:1)
RedisClient上不存在API,并且此任务没有特定的Redis服务器操作,因此您必须自己添加扩展Redis客户端,您可以使用Extension方法轻松完成,例如:
public static class RedisClientExtensions {
public static HashSet<string>[] GetAllItemsFromSets(this IRedisClient client,
string[] setIds)
{
return setIds.Select(x => client.GetAllItemsFromSet(x)).ToArray();
}
}