public async Task AddAndSaveEventAsync(IntegrationEvent integrationEvent) { _logger.LogInformation( "----- Enqueuing integration event {IntegrationEventId} to repository ({@IntegrationEvent})", integrationEvent.Id, integrationEvent); await _eventLogService.SaveEventAsync(integrationEvent, _deliveryContext.GetCurrentTransaction()); }