In Hexagonal Architecture, we have what we call an adapter. This converts the output from the port into something that can be written to an external source, such as a database or a filesystem. If we need to change the underlying technology, we only need to change the adapter. Full Length Video here: • Hexagonal Architecture: What You Need...