request = $request; $this->actionFactory = $actionFactory; $this->metadataFactory = $metadataFactory; } public function execute(\Magento\Framework\Event\Observer $observer) { $metadata = $this->metadataFactory->create([ 'request' => $this->request, 'eventName' => MetadataInterface::EVENT_DISPATCH ]); $actionHandler = $this->actionFactory->create($metadata, Logging\ActionFactory::FETCH_ANY); $actionHandler->execute(); } }