public Task Multi() => ExecuteWithSession(async session => { var result = await _transactionClient.Multi(session).ConfigureAwait(false); if (result.IsFailure) { throw new RedisException( $"Error while starting transaction [REDIS CODE: {result.Error}]", result.Exception); } });