DotNetWorkQueue.Transport.Redis.Basic.RedisQueueCreation.RedisQueueCreation C# (CSharp) Method

RedisQueueCreation() public method

Initializes a new instance of the RedisQueueCreation class.
public RedisQueueCreation ( IConnectionInformation connectionInfo, IRedisConnection redisConnection, RedisNames redisNames, ICreationScope creationScope ) : System.Threading
connectionInfo IConnectionInformation The connection information.
redisConnection IRedisConnection The redis connection.
redisNames RedisNames The redis names.
creationScope ICreationScope The creation scope.
return System.Threading
        public RedisQueueCreation(IConnectionInformation connectionInfo,
            IRedisConnection redisConnection,
            RedisNames redisNames,
            ICreationScope creationScope)
        {
            Guard.NotNull(() => connectionInfo, connectionInfo);
            Guard.NotNull(() => redisConnection, redisConnection);
            Guard.NotNull(() => redisNames, redisNames);
            Guard.NotNull(() => creationScope, creationScope);

            _redisConnection = redisConnection;
            _redisNames = redisNames;
            ConnectionInfo = connectionInfo;
            Scope = creationScope;
        }