BlueCollar.Worker.CreateQueueRetry C# (CSharp) Method

CreateQueueRetry() static private method

Creates a queue retry record from the given working record.
static private CreateQueueRetry ( WorkingRecord working ) : QueueRecord
working WorkingRecord The working record to create the queue record from.
return QueueRecord
        internal static QueueRecord CreateQueueRetry(WorkingRecord working)
        {
            return new QueueRecord()
            {
                ApplicationName = working.ApplicationName,
                Data = working.Data,
                JobName = working.JobName,
                JobType = working.JobType,
                QueuedOn = DateTime.UtcNow,
                QueueName = working.QueueName,
                ScheduleId = working.ScheduleId,
                TryNumber = working.TryNumber + 1
            };
        }