Aug 6, 2023
Thanks for sharing it,
a great benefit of using DI and IoC containers is that you move the dependency injection from a code level to a runtime level. This approach makes the code base cleaner and more maintenable, and this is the main goal of using it.
Using many context providers seems to be a good idea for separating concerns, which is good, but maybe can overload the application both at runtime and at a code level.
I should definitely make some test using it with some real world scenarios.
Thanks again