public void Execute(object executionState) { var utcExecutionTime = DateTime.UtcNow; var items = _localPublishingQueueProvider.GetJobItems(utcExecutionTime, 20); foreach (var item in items) { _localPublishingQueueManager.ProcessQueueItem(item, utcExecutionTime); } }