Microsoft.AspNet.SignalR.Redis.RedisConnection.ScriptEvaluateAsync C# (CSharp) Method

ScriptEvaluateAsync() public method

public ScriptEvaluateAsync ( int database, string script, string key, byte messageArguments ) : System.Threading.Tasks.Task
database int
script string
key string
messageArguments byte
return System.Threading.Tasks.Task
        public Task ScriptEvaluateAsync(int database, string script, string key, byte[] messageArguments)
        {
            if (_connection == null)
            {
                throw new InvalidOperationException(Resources.Error_RedisConnectionNotStarted);
            }

            var keys = new RedisKey[] { key };

            var arguments = new RedisValue[] { messageArguments };

            return _connection.GetDatabase(database).ScriptEvaluateAsync(script,
                keys,
                arguments);
        }