csharp/2881099/FreeRedis/test/Unit/FreeRedis.Tests/RedisScopeExecHelper.cs

RedisScopeExecHelper.cs
using System;

namespace FreeRedis.Tests
{
    public static clast RedisScopeExecHelper
    {
        public static void ExecScope(string connectionString, Action func)
        {
            using (var scope = new RedisClient(RedisEnvironmentHelper.GetHost(connectionString)))
            {
                func.Invoke(scope);
            }
        }

        public static void ExecScope(ConnectionStringBuilder connectionStringBuilder, Action func)
        {
            using (var scope = new RedisClient(connectionStringBuilder))
            {
                func.Invoke(scope);
            }
        }
    }
}