Order Rest Service with Transactional Outbox
Overview
An example of a hexagonal architecture, which consists of the business logic and one or more adapters that communicate with external systems. The business logic has one or more ports. Inbound adapters, which handled requests from external systems, invoke an inbound port. An outbound adapter implements an outbound port, and invokes an external system.1
Dependency Graph
Class Diagram
On the diagram below you can see all classe from this module and related transactional outbox solution modules: