A lightweight and flexible library for implementing the Mediator pattern in C#, enabling decoupled communication between components.
MediatorLite is a minimalistic and extensible implementation of the Mediator Pattern for C#. It allows components to communicate through a central mediator without knowing about each other, promoting low coupling and high testability.
- β Lightweight and dependency-free
- β Request/Response message support
- β Handler registration via reflection or manual setup
- β Compatible with dependency injection
- β Easy to extend and customize