DIVEX

DIVEX is a dependency injection tool that allows you to compose objects and functions in C# in a way that makes your code more maintainable.

You can learn more about DIVEX here: https://divex.dev