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

RedisHeaders() public method

Initializes a new instance of the RedisHeaders class.
public RedisHeaders ( IMessageContextDataFactory messageContextDataFactory, IHeaders headers ) : System
messageContextDataFactory IMessageContextDataFactory The message context data factory.
headers IHeaders The headers.
return System
        public RedisHeaders(IMessageContextDataFactory messageContextDataFactory,
            IHeaders headers)
        {
            Guard.NotNull(() => messageContextDataFactory, messageContextDataFactory);
            Guard.NotNull(() => headers, headers);
            Headers = headers;
            IncreaseQueueDelay = messageContextDataFactory.Create("IncreaseQueueDelay", new RedisQueueDelay(TimeSpan.Zero));
            CorelationId = messageContextDataFactory.Create<RedisQueueCorrelationIdSerialized>("CorelationId", null);
        }
        /// <summary>
RedisHeaders