Commit 68fe6ab8 authored by shiweichuan@gmail.com's avatar shiweichuan@gmail.com

KeyRename return boolean

parent ecd1eaaf
......@@ -530,14 +530,14 @@ public bool KeyRename(RedisKey key, RedisKey newKey, When when = When.Always, Co
{
WhenAlwaysOrNotExists(when);
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)
{
WhenAlwaysOrNotExists(when);
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)
......
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