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