Ejemplo n.º 1
0
 public static IRedisCommand From(IRedisEncodable redisEncodable, IEnumerable <IRedisEncodable> redisEncodables)
 {
     return(new RedisCommand(new List <IRedisEncodable> {
         redisEncodable
     }.Concat(redisEncodables)));
 }
Ejemplo n.º 2
0
 private RedisCommand(IRedisEncodable redisEncodable)
 {
     _redisEncodables = new[] { redisEncodable };
     rawBytes         = new [] { redisEncodable.RedisEncodedBytes };
 }
Ejemplo n.º 3
0
 public static RedisCommand From(IRedisEncodable redisEncodable)
 {
     return(new RedisCommand(redisEncodable));
 }
Ejemplo n.º 4
0
 public static RedisCommand FromScript(IRedisEncodable command, IRedisEncodable scriptOrSha1, List <string> keys, IEnumerable <string> args)
 {
     return(new RedisCommand(new List <IRedisEncodable> {
         command, scriptOrSha1, keys.Count.ToRedisEncoded()
     }.Concat(keys.Select(key => key.ToRedisEncoded())).Concat(args.Select(arg => arg.ToRedisEncoded()))));
 }