public Task <long> SRem(string key, params string[] members) => ExecuteWithSession(async session => { var result = await _setClient.SRem(session, key, members).ConfigureAwait(false); if (result.IsFailure) { throw new RedisException( $"Error while removing values from set key '{key}' [REDIS CODE: {result.Error}]", result.Exception); } return(result.Value); });