The Simple Yet Powerful Mediator (original) (raw)
Simple mediator implementation
Supports in-process messaging patterns such as request/response and event notifications, or more performance-demanding use cases such as streams.
Enable powerful and maintainable architectures
Perfect fit for Command-Query Responsibility Segregation (CQRS) and Vertical Slice Architecture (VSA). Application logic becomes neatly encapsulated in a uniform interface.
Extensible pipeline middleware
Apply common application logic patterns across handlers via pipelines. Reduce boilerplate or target complex scenarios with generic constraints.
Proven design
APIs refined over countless clients, users, and downloads. Designs proven with first-hand usage in dozens and dozens of customer projects.
Robust community
Join a group of like-minded users implementing CQRS and VSA. Share your insights and ask questions to fellow experts.
Simple configuration
Rich scanning and auto-registering process instead of leaning on feature-poor dependency injection containers.