Skip to content

Commit fd2d89e

Browse files
committed
implement decrby (for desting from CI)
1 parent f7d9c63 commit fd2d89e

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

toys/StackExchange.Redis.Server/RedisServer.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1132,6 +1132,10 @@ protected virtual TypedRedisValue Incr(RedisClient client, in RedisRequest reque
11321132
protected virtual TypedRedisValue Decr(RedisClient client, in RedisRequest request)
11331133
=> TypedRedisValue.Integer(IncrBy(client.Database, request.GetKey(1), -1));
11341134

1135+
[RedisCommand(3)]
1136+
protected virtual TypedRedisValue DecrBy(RedisClient client, in RedisRequest request)
1137+
=> TypedRedisValue.Integer(IncrBy(client.Database, request.GetKey(1), -request.GetInt64(2)));
1138+
11351139
[RedisCommand(3)]
11361140
protected virtual TypedRedisValue IncrBy(RedisClient client, in RedisRequest request)
11371141
=> TypedRedisValue.Integer(IncrBy(client.Database, request.GetKey(1), request.GetInt64(2)));

0 commit comments

Comments
 (0)