I don't have any code with me to show you guys, but all I need to know that does Dependency Injection work in a scenario where a class implements multiple interfaces.
I do know about a single interface implemented by multiple classes using Dependency Injection.