Commit b2efbd1d authored by Marc Gravell's avatar Marc Gravell

Reapply PR 149

parent 4f8dc362
...@@ -531,14 +531,14 @@ public bool KeyRename(RedisKey key, RedisKey newKey, When when = When.Always, Co ...@@ -531,14 +531,14 @@ public bool KeyRename(RedisKey key, RedisKey newKey, When when = When.Always, Co
{ {
WhenAlwaysOrNotExists(when); WhenAlwaysOrNotExists(when);
var msg = Message.Create(Db, flags, when == When.Always ? RedisCommand.RENAME : RedisCommand.RENAMENX, key, newKey); var msg = Message.Create(Db, flags, when == When.Always ? RedisCommand.RENAME : RedisCommand.RENAMENX, key, newKey);
return ExecuteSync(msg, ResultProcessor.DemandOK); return ExecuteSync(msg, ResultProcessor.Boolean);
} }
public Task<bool> KeyRenameAsync(RedisKey key, RedisKey newKey, When when = When.Always, CommandFlags flags = CommandFlags.None) public Task<bool> KeyRenameAsync(RedisKey key, RedisKey newKey, When when = When.Always, CommandFlags flags = CommandFlags.None)
{ {
WhenAlwaysOrNotExists(when); WhenAlwaysOrNotExists(when);
var msg = Message.Create(Db, flags, when == When.Always ? RedisCommand.RENAME : RedisCommand.RENAMENX, key, newKey); var msg = Message.Create(Db, flags, when == When.Always ? RedisCommand.RENAME : RedisCommand.RENAMENX, key, newKey);
return ExecuteAsync(msg, ResultProcessor.DemandOK); return ExecuteAsync(msg, ResultProcessor.Boolean);
} }
public void KeyRestore(RedisKey key, byte[] value, TimeSpan? expiry = null, CommandFlags flags = CommandFlags.None) public void KeyRestore(RedisKey key, byte[] value, TimeSpan? expiry = null, CommandFlags flags = CommandFlags.None)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment