Demystifying the Dependency Inversion Principle

I have updated the article to reflect this confusion. Cheers.

Really excellent write-up on why not to reference your D.I. container in your code http://blog.ploeh.dk/2010/0...

Thank you. In legacy systems, I often refactor at first towards Service Locator, and then slowly push the Service Locator access up the call stack until I have only one instance of the Service Locator, and then it disappears.