Clean DI Extension