The CQRS decorator pipeline: logging, caching, and transactions without touching a handler
Cross-cutting concerns belong around a handler, not inside it. Here is a Scrutor-composed decorator pipeline where logging, caching, and… Continue reading on Medium » Cross-cutting concerns belong around a handler,…