private async Task PostToDeadLetterOffice(NimbusMessage message) { if (!_enableDeadLetteringOnMessageExpiration) { return; } _logger.Debug("Posting message to dead letter office."); try { await _deadLetterOffice.Post(message); } catch (Exception exc) { _logger.Error(exc, "Failed to post message to dead letter office."); } }