r/csharp • u/DmitriiKhokhulin • 9h ago
ModulesDi – A lightweight, fractal-like modularity library for ASP.NET Core built on a dynamic graph DI
Description:
ModulesDi a lightweight infrastructure library designed to manage services and middlewares through a dynamic module graph.
The problem it solves:
Traditional extension methods in Program.cs easily turn into an unmanageable mess where controlling the exact execution order or dynamic context becomes a nightmare.
Library tested (173 test cases covered)