Quadlogix interview question

What is Dependency Injection in c#?