private async Task <Message> CheckMessageToProcess(int processTypeId, IMessageRepository messageRepository) { _logger.LogDebug("Checking if message to process."); var message = await messageRepository.CheckAndReceiveMessageToProcess(processTypeId); if (message != null) { _logger.LogInformation("Found message {Atlas_MessageId} to process.", message.MessageId); } return(message); }